@import "/js/css/import.css";

body {
 color: #000000;
 background-color: #ffffff;
 margin-top: 0px;
 margin-right: 0px;
 margin-left: 0px;
 }
/*__+090723__*/
#mainBody td{text-align:left;}

form {
 margin-top: 0px;
 margin-bottom: 0px;
 margin-right: 0px;
 margin-left: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px
}

a:link {
 color: #0033cc;
 text-decoration: underline;
 }
a:visited {
 color: #ff6600;
 }
a:hover {
 color: #66cc33;
 text-decoration: none;
 }


.midashi1 {
 padding-left: 100px;
 }


.cap {
 color: #333333;
 /*font-size: 80%;*/
font-size: 77%;
 }


.mdl {
/*line-height: 120%;*/
 color: #333333;
 font-size: 12px;
 }
td.mdl{
text-align:left;
}

.pad {
 padding-left: 36px;
 }


.mdl_br {
 color: #990000;
 }

.mdl_wh {
 color: #ffffff;
 }


.mdlb {
 font-weight: bold;
 color: #666666;
 }


.mdlb_or {
 font-weight: bold;
 color: #ff9900;
 }


.mdlb_bu {
 font-weight: bold;
 color: #0066cc;
 }
.mdlb_bu2{
 font-weight: bold;
 color: #08336E;
 }

.mdlb_gr {
 font-weight: bold;
 color: #679901;
 }

.mdlb_pi{
 font-weight: bold;
 color: #EE6669;
 }


.ms {
 /*font-size: 77%;*/
 line-height: 120%;
 color: #333333;
 }

.ms_wh {
 font-size: 80%;
 line-height: 120%;
 color: #ffffff;
/*font-size: 77%;*/
 }

.sml {
font-size: 70%;
 }


/*.copy {
 font-size: 10px;
 color: #666666 }*/


.waku1 {
 border-color: #999999;
 border-style: solid;
 border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
 }


.waku1r {
 background-color: #ff6666;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px
 }


.waku2r {
 background-color: #ff6666;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
 }


.waku3r {
 background-color: #ff6666;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px
 }


.waku4r {
 border-color: #A2CDFE; border: 3px #CC0000 double
 }


.waku1g {
 background-color: #e5e5e5;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px
 }


.waku2g {
  background-color: #e5e5e5;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
 }


.waku3g {
  background-color: #e5e5e5;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px
 }


.waku4g {
  background-color: #e5e5e5;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
 }

.waku5g {
font-size: 12px;/*font-size:93%;*/
 color: #333333;
 border-color: #999999;
 border-style: solid;
 border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }


.waku6g {
 background-color: #efefef;
 border-color: #999999;
 border-style: solid;
 border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }


.waku7g {
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.waku1or {
 background-color: #FED862;
 font-size: 12px;/*font-size:93%;*/
 color: #333333;
 border-color: #999999;
 border-style: solid;
 border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.waku1pi {
 background-color: #FEDFDF;
 font-size: 12px;/*font-size:93%;*/
 color: #333333;
 border-color: #999999;
 border-style: solid;
 border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.waku3pi {
 background-color: #F8C1C1;
 font-size: 12px;/*font-size:93%;*/
 color: #333333;
 border-color: #999999;
 border-style: solid;
 border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.waku1bu {
 border-color: #A2CDFE;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }


.waku2bu {
 background-color: #D1E5FB;
 font-size: 12px;/*font-size:93%;*/
 color: #333333;
 padding-left: 5px;
 border-color: #CCCCCC;
 border-style: solid;
 border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
 }


.waku3bu {
 background-color: #D1E5FB;
 font-size: 12px;/*font-size:93%;*/
 color: #333333;
 padding-left: 5px;
 border-color: #999999;
 border-style: solid;
 border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.waku4bu {
 border-color: #003399;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.waku5 {
	padding-left: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;

 }

.waku2 {
 border-color: #3D90E3;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.wakug_tdb1 {
  background-color: #A2CDFE;
  font-size: 12px;/*font-size:93%;*/
 color: #333333;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.wakug_tdb2 {
  background-color: #D1E5FB;
  font-size: 12px;/*font-size:93%;*/
 color: #333333;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.wakug_tdp1 {
  background-color: #F8C1C1;
  font-size: 12px;/*font-size:93%;*/
 color: #333333;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.wakug_tdp2 {
  background-color: #FEDFDF;
  font-size: 12px;/*font-size:93%;*/
 color: #333333;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.wakug_tdg1 {
  background-color: #DCF479;
  font-size: 12px;/*font-size:93%;*/
 color: #333333;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.wakug_tdg2 {
  background-color: #EAF9AC;
  font-size: 12px;/*font-size:93%;*/
 color: #333333;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.wakug_tdgy1 {
  background-color: #e3e3e3;
  font-size: 12px;/*font-size:93%;*/
 color: #333333;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }

.wakug_tdgy2 {
  background-color: #efefef;
  font-size: 12px;/*font-size:93%;*/
 color: #333333;
 border-color: #999999;
 border-style: solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 }


.tbc {
 border-collapse: collapse;
 }


.td_bu3 { 
 background-color: #D1E5FB;
 font-size: 12px;/*font-size:93%;*/
 line-height: 120%;
 color: #333333;
 }


.td_bu2 { 
 background-color: #A2CDFE;
 font-size: 12px;/*font-size:93%;*/
 line-height: 120%;
 color: #333333;
 }


.td_bu2s { 
 background-color: #A2CDFE;
 }

.td_bu1 { 
 background-color: #003399;
 font-weight: bold;
 color: ffffff;
 }

.td_bu1s { 
 background-color: #003399;
 }


.td_bu3s { 
 background-color: #D1E5FB;
 }


.td_bu4 { 
 background-image: url(/img/bg3.gif);
 padding-left: 12px;
 font-size: 90%;/*font-size:93%;*/
 line-height: 120%;
 color: #333333;
 }

.td_bu5 { 
 background-image: url(/img/bg4.gif);
 color: #333333;
 }

.td_bu5s {
 background-color: #004EA6;
}

.td_cr1 { 
 background-color: #FFFFEB;
 font-size: 90%;/*font-size:93%;*/
 line-height: 120%;
 color: #333333;
 }
.td_cr1 input{
margin:0px auto;
}

.td_cr1s { 
 background-color: #FFFFEB;
text-align:center;/*__+090723__*/
 }
.td_cr1s a{
margin:0px auto;
}
.td_wh { 
 background-color: #FFFFFF;
 font-size: 90%;/*font-size:93%;*/
 line-height: 120%;
 color: #333333;
 }

.td_whs { 
 background-color: #FFFFFF;
 }

.td_gy { 
 background-color: #efefef;
 font-size: 90%;/*font-size:93%;*/
 line-height: 120%;
 color: #333333;
 }

.td_gy2s {
 background-color: #e3e0e0;
 }

.td_or { 
 background-color: #FDD79F;font-size: 90%;/*font-size:93%;*/
 line-height: 120%;
 color: #333333;
 }

.td_ors { 
 background-color: #ff9900;
 }

.td_or3 {
	/*font-size: 24px;*/
	font-size: 182%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FE7902;
	border: none;
}

.td_pi {
  background-color: #FEDFDF;
  font-size: 90%;/*font-size:93%;*/
 color: #333333;
 line-height: 120%;
 }

.td_gr1s {
 background-color: #999999;
 }

.btn1 {
	background-color: #ffc875;
	border: 3px double #FDA41F;

 }


.btn2 {
	background-color: #efefef;
	border: 3px double #AFAFAF;

 }


.btn3 {
	background-color: #F9E2E2;
	border: 3px double #E6ADAC;

 }


.btn_c {
	color: #ffffff;
	background-color: #4071DF;
	border: 3px double #275CCB;
	margin:0px auto;
 }


/* クリエイティブヘルスで追加した定義 */
.pt12 {
	font-size: 12px;
	/*font-size: 93%;*/
}
.pt10 {
	font-size: 10px;
	/*font-size: 77%;*/
}
A{ color:#923837; text-decoration:none ; font-weight:normal;}
A:link { color:#923837; text-decoration:none ;}
A:visited { color:#923837; text-decoration:none ;}
A:active { color:red; text-decoration:none ;}
A:hover { color:#FF5500; text-decoration:none ;}
.style1 {color: #666666}
/*body {
	background-color: #FAFFE0;
}*/
.orange{color:#006600;}
/* //クリエイティブヘルスで追加した定義 */

/*__+090731__*/
/*#header{
	text-align:left;
	padding:0px;
	background:#FFF;
	width:90%;
	padding-top:5px;
	margin:0 auto 10px auto;
}
#header h1{
	padding:7px 0 0px 0px;
	margin:0;
	float:left;
	width:247px;
	display:inline;
}

#footerMain{
	background:url(/img/footer/footer_back.png) no-repeat bottom;
	width:90%;
	clear:both;
	margin:0 auto;
	text-align:left;
	height:78px;
	font-size:13px;
}

#footerMain #footerRight{
	float:right;
	margin:10px 20px 0 0;
}
#footerMain .logo{
	text-align:right;
	margin-bottom:2px;
}

#footerMain .copy{
	font-size:10px;
}*/
