body {margin:0 ;padding: 0px;}

a{ color:#2C2C2C; font-weight:normal; text-decoration:underline; word-break:normal;}
a:visited{ color:#2C2C2C; text-decoration:underline; word-break:normal;}
a:hover{ color:#F88600; word-break:normal;}
a:active{ color: #F88600; word-break:normal;}

/* background */
.topbg01{ background:url(../../image/06.jpg) ;background-repeat:no-repeat;}
.topbg02{ background: url(../../image/top102.gif);background-repeat:no-repeat;}
.irbg{ background:url(../../../ir/image/ir_t_bg.jpg) ;background-repeat:no-repeat;}
.supbg{ background:url(../../sup/image/sup_t_bg_3.jpg) ;background-repeat:no-repeat;}
.nebg{ background:url(../../ne/image/ne_t_bg.jpg) ;background-repeat:no-repeat;}
.inqbg{ background:url(../../image/inq_t_bg.jpg) ;background-repeat:no-repeat;}
.sutbg{ background:url(../../../sut/image/sut_t_bg.jpg) ;background-repeat:no-repeat;}
.rebg{ background:url(../../re/image/re_t_bg.jpg) ;background-repeat:no-repeat;}
.cobg{ background:url(../../co/image/co_t_bg.jpg) ;background-repeat:no-repeat;}
.cobg02{ background:url(../../co/image/co_t_bg02.jpg) ;background-repeat:no-repeat;}
.prbg{ background:url(../../pr/image/pr_t_bg.jpg) ;background-repeat:no-repeat;}
.prnew{ background:url(../../pr/image/pr_new.jpg) ;background-repeat:no-repeat;}
.privbg{ background:url(../../image/priv_t_bg.jpg) ;background-repeat:no-repeat;}
.smapbg{ background:url(../../image/smap_t_bg.jpg) ;background-repeat:no-repeat;}
.hsbg{ background:url(../../image/hs_t_bg.jpg) ;background-repeat:no-repeat;}


.commebg{ background:url(../../../image/comme_bg.gif) ;background-repeat:repeat-y;}
.commebg2{ background:url(../../image/comme_bg2.gif) ;background-repeat:repeat-y;}
.commebg3{ background:url(../../image/comme_bg3.gif) ;background-repeat:repeat-y;}

/* link */
.a3{ color:#2C2C2C; font-weight:normal; text-decoration:none; word-break:normal;}
.a3:visited{ color:#2C2C2C; text-decoration:none; word-break:normal;}
.a3:hover{ color:#F88600; text-decoration:underline; word-break:normal;}
.a3:active{ color: #F88600; word-break:normal;}



/* top */
.top{ font-size: 80%; line-height:145%; color:#2C2C2C; letter-spacing:normal; word-break:normal;font-family:Arial, Helvetica, sans-serif;}
.topbg{ background:url(../../image/top_img_bg.jpg) ;background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;}
.topbg2{ background:url(../../image/top_pr01_img_bg.jpg) ;background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;}
.topbg3{ background:url(../../image/top_pr02_img_bg.jpg) ;background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;}
.topbg4{ background:url(../../image/top_pr03_img_bg.jpg) ;background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;}



/* lnavi */
.lnavi_s{ font-size: 70%; color:#2C2C2C; line-height: 110%; text-decoration:none; word-break:normal;font-family:Arial, Helvetica, sans-serif;}

/* color */
.red1{color:#d30000;}
.green{color:#026B3D;}
.blue{color:#4887CD;}
.ore{color:#FF6600;}
.white{color:#FFFFFF;}



/* text */
.contents{ font-size: 80%; color:#2C2C2C; line-height:145%; letter-spacing:normal; word-break:normal;font-family:Arial, Helvetica, sans-serif;}
.tcontents{ font-size: 80%; color:#2C2C2C; line-height:145%; letter-spacing:0.01em; word-break:normal;font-family:Arial, Helvetica, sans-serif;}
.tcontents2{ font-size: 80%; color:#2C2C2C; line-height:125%; word-break:normal;font-family:Arial, Helvetica, sans-serif;}
.plist{ font-size: 70%; color:#6A6A6A ;line-height: 110%;font-family:Arial, Helvetica, sans-serif;}
.back{ font-size: 80% ; color:#2C2C2C; line-height: 125%;letter-spacing:normal; word-break:normal;font-family:Arial, Helvetica, sans-serif;}
.mlink{ font-size: 80%; color:#2C2C2C; line-height: 110%; text-decoration:none; word-break:normal;font-family:Arial, Helvetica, sans-serif;}
.cap{ font-size: 70%; color:#2C2C2C; line-height: 110%; text-decoration:none; word-break:normal;font-family:Arial, Helvetica, sans-serif;}
.cap2{ font-size: 70%; color:#2C2C2C; line-height: 150%; text-decoration:none; word-break:normal;font-family:Arial, Helvetica, sans-serif;}
.title{ font-size: 100%; color:#2C2C2C; line-height:130%; letter-spacing:normal; word-break:normal;font-family:Arial, Helvetica, sans-serif;}
.stitle{ font-size: 90%; color:#2C2C2C; line-height:130%; letter-spacing:normal; word-break:normal;font-family:Arial, Helvetica, sans-serif;}
.copy{ font-size: 75%; color:#2C2C2C; line-height:145%; letter-spacing:normal; word-break:normal;font-family:Arial, Helvetica, sans-serif;}




/* フォーム */
form{ margin:0;padding:0;}
.fbox { color: #999999; border: 1px solid #8B8B8B; width:143px ; height:20px;font-family:Arial, Helvetica, sans-serif;}
.fbox1  { border: 1px inset #CCCCCC; width:250px;　height: 20px;font-family:Arial, Helvetica, sans-serif;}
.fbox2  { border: 1px inset #CCCCCC; width:140px ; height: 20px;font-family:Arial, Helvetica, sans-serif;}
.fbox3  { border: 1px inset #CCCCCC; width:55px ; height: 20px;font-family:Arial, Helvetica, sans-serif;}
.fbox4  { border: 1px inset #CCCCCC; width:103px ; height: 20px;font-family:Arial, Helvetica, sans-serif;}
.ferea  { border: 1px inset #CCCCCC; width:370px ; height: 120px;font-family:Arial, Helvetica, sans-serif;}


/* ir */

.date{
	display:block;
	float:left;
	padding-bottom:3px;
	padding-left:1px;
}

.left{
	display:block;
	padding:4px 5px 0 5px;
	float:left;
	width:43px;
}

.right{
	display:block;
	width:100%;
}

.cl{
	clear:both;
}
	
