body {  font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.mini {  font-size: 10px; color: #990000}

table {font-size: 12px; line-height: 130%;}

a:link {font-weight: normal; text-decoration: underline;}
a:hover {color: #FF0000; text-decoration: underline;font-weight: normal;}
a:visited {font-weight: normal; text-decoration: underline;	color: #006633;}

.price {  font-family: "lr o", "ז"; font-size: 17px; font-weight: bolder; color: #FF0000}

.sa {font-weight: bold; color: #FF6600; font-size: 12px}

.com {line-height: 150%}

.menu {line-height: 150%;}
.toptxt {font-size: 14px; line-height: 200%;}
.bgpink {font-size: 14px; line-height: 150%; background-color: #FFCCCC;	color: #333333;}
.toptextl {font-family: "lr o", "ז"; font-size: 17px;	font-weight: bolder; color: #FF0000; line-height: 150%;}

h1 {font-size: 12px; margin: 0px;}
.waku {border: 1px solid #999999;}
.top{color: #FF0000; font-family: HGPnpp޼UB,MS޼;	font-size: 16pt;}

.top02{color: #666666; font-size: 10pt; font-weight: bold;}
	
.topmain{line-height: 200%; font-size: 11pt;}

.topmain02{line-height: 180%; font-size: 10pt;}

.top03{color: #333333; font-family: HGPnpp޼UB,MS޼; font-size: 13pt;}

.top04{color: #FF0000; font-family: HGPnpp޼UB,MS޼; font-size: 14pt;}
	
.top05{color: #0066FF; font-family: HGPnpp޼UB,MS޼; font-size: 14pt;}
	
#qanda{color: #333333; font-size: 11pt;	letter-spacing: 0.2em; line-height: 150%;}

#qanda02 a:link {color:#333333}
#qanda02 a:visited {color:#333333}
#qanda02 a:hover {color:#CC0000}
#qanda02{font-size: 10pt; letter-spacing: 0.1em; line-height: 130%;}
	
.oteire{color: #333333;	font-size: 10pt; letter-spacing: 0.1em;	line-height: 150%;}

.top06{color: #333333; font-family: HGPnpp޼UB,MS޼; font-size: 16pt; line-height: 130%;}
.top07{color: #333333; font-family: HGPnpp޼UB,MS޼; font-size: 14pt; line-height: 130%;}
#topmenu a:link {color:#333333}
#topmenu a:visited {color:#333333}
#topmenu a:hover {color:#CC0000}
#topmenu{font-size: 9pt;}
.menu {line-height: 150%;}

.kodawari{color: #333333; font-size: 10pt; letter-spacing: 0.1em; line-height: 130%;}

.sekoucyu{color: #333333; font-size: 10pt; letter-spacing: 0.1em; line-height: 130%;}

.fudousan{color: #333333; font-size: 10pt; letter-spacing: 0.1em; line-height: 130%;}

.contacttitle{color: #0066FF; font-family: HGPnpp޼UB,MS޼; font-size: 14pt;}
	
.staff{color: #333333; font-size: 10pt; letter-spacing: 0.1em; line-height: 130%;}

.recruit{color: #333333; font-size: 10pt; letter-spacing: 0.1em; line-height: 140%;}

.mojikan {font-size: 10pt; line-height: 120%; letter-spacing: 0.1em;}

.genki{color: #FF6600; font-family: HGPnpp޼UB,MS޼; font-size: 12pt;}

.kengaku_report{color: #333333;	font-size: 10pt; letter-spacing: 0.01em; line-height: 110%;}

.taikoban{color: #333333; font-size: 10pt; letter-spacing: 0.1em; line-height: 115%;}

.text{color: #333333; font-size: 10pt; letter-spacing: 0.1em; line-height: 115%;}

.useful_title{color: #FFFFFF; font-weight: bold; font-size: 12pt;}

.qa{color: #333333; font-size: 10pt; letter-spacing: 0.1em; line-height: 115%;}

.qa2{color: #333333; font-size: 10pt; letter-spacing: 0.1em; line-height: 120%;}

.soudan_main{color: #333333; font-size: 10pt; letter-spacing: 0.1em; line-height: 130%;}

.soudan01{color: #0066FF; font-family: HGPnpp޼UB,MS޼; font-size: 12pt; line-height: 120%;}

.soudan02{color: #FF0000; font-family: HGPnpp޼UB,MS޼; font-size: 12pt; line-height: 120%;}

.soudan03{color: #339966; font-family: HGPnpp޼UB,MS޼; font-size: 12pt; line-height: 120%;}

.idea{color: #FF6600; font-family: HGPnpp޼UB,MS޼; font-size: 14pt; letter-spacing: 0.05em;}

.back_blue{background-color: #348FE2;}

.txt_w{color: #FFFFFF;}

.txt_r{color: #FF0000;}

.gothic_m {font-size: 11pt; color: #000000; font-family:Meiryo, "CI", "HGP޼E", "MS޼", Osaka, "qMmpS Pro W3"; line-height: 1.4em; letter-spacing: 0.1em;}

.text_sr {color: #CC0000; font-size: 10px; letter-spacing: 0.1em; line-height: 115%;}

.text_s {color: #333333; font-size: 10px; letter-spacing: 0.1em; line-height: 115%;}

.footermenu{font-size: 8pt; color:#333333; line-height: 150%; letter-spacing: 0.05em;}

img {border: 0;}

.7reasons {font-size: 10pt; color:#333333; line-height: 130%; letter-spacing: 0.05em;}

