/*	+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	WELLNESS.
	-------------------------------------------------------------
	Description	:	べーす
	+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++	*/

/*	-------------------------------------------------------------	*/
/*	Base Styles														*/
/*	-------------------------------------------------------------	*/

*{margin:0;padding:0;}
html{height:100%;width:100%;}
body{margin:0px;padding:0px;height:100%;
	font-family:'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Osaka', 'Arial', 'Helvetica', sans-serif;
	color:#003300;background-color:#ffffff;line-height:0;text-align:center;}
form{margin:0;padding:0;border:0;}
br{line-height:100%;}
a img{border:0;}
h1,h2,h3{margin:0;padding:0;}

.bg002{margin-left:auto;margin-right:auto;width:920px;background:url(../_images/bg2.gif) repeat-y;}
.bg001{background:url(../_images/bg1.gif) no-repeat;}
.bg003{background:url(../_images/bg3.gif) 0 100% no-repeat;}

.ac{text-align:center;}
.ar{text-align:right;}

.fr{float:right;}
.fl{float:left;}
.cb{clear:both;line-height:0;}
.clear{clear:both; height:0px; margin:0px; padding:0px; }

.imgfr{float:right;margin-left:15px;}
.imgfl{float:left;margin-right:15px;}

.cb2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.cb2{display:inline-table;}
/* IE7 */*:first-child+html .cb2{display:inline-block;}
/* Hides from IE-mac \*/
* html .cb2 {height:1%;}
.cb2{display: block;}
/* End hide from IE-mac */

/* margin Set */
.mt20 {margin-top:20px;}

/* padding Set */
.pd100 { padding: 100px 0; }



/* HEADER ------------------------------------------------------- */
#header{width:920px;height:83px;background:url(../_images/head_bg.jpg) 50% 0 no-repeat;}
.logo{width:168px;float:left;padding-left:65px;}
.smenu{width:186px;float:right;padding-right:70px;}
#fontSC{background-color:#ffffff;margin:0;padding:0;width:186px;}
.fsc2{height:4px;background:url(../_images/head_img1.gif) 100% 100% no-repeat;}
.menubox{width:790px;margin-left:auto;margin-right:auto;padding:0;clear:both;}
#menu{list-style-type:none;margin:0;padding:0;}
#menu li{margin:0;padding:0;float:left;width:10px;
/*\*/
width:auto;
/* */
}

/* FOOTER ------------------------------------------------------- */
#footer{width:780px;margin-left:auto;margin-right:auto;margin-top:20px;padding-bottom:20px;}
#footer-popup{margin-right:auto;margin-top:20px;padding-bottom:20px;}
#footmenu{list-style-type:none;margin:0;padding:0;}
#footmenu li{display:inline;margin:0;padding:0 0 0 15px;}
#footmenu a{font-size:12px;line-height:16px;font-weight:bold;text-decoration:none;color:#003300;margin:0;padding-left:12px;background:url(../_images/com_arow2.gif) 0 50% no-repeat;white-space:nowrap;}
#footmenu a:hover{text-decoration:underline;}
.copy{float:left;}

/* MAIN WAKU ---------------------------------------------------- */
#mainContents {width:780px;margin-left:auto;margin-right:auto;}
#leftContents {width:210px;float:left;text-align:left;}
#rightContents{width:540px;float:right;text-align:left;}
.lineGreen1 img{background-color:#336600;}
.lineGreen2 img{background-color:#adc299;}
.goHome{margin:15px 0 0 0;}
.gopagetop{margin-top:30px;text-align:right;}
.gopagetop a{padding-left:12px;background:url(../_images/com_arow1.gif) 0 50% no-repeat;}
#leftmenu{list-style-type:none;margin:15px 0 0 0;padding:0;}
#leftmenu li{display:block;float:left;}
#leftmenu a{width:210px;margin:0;padding:0;float:left;}
#leftmenu img{margin-top:4px;}
.leftsmenu{list-style-type:none;margin:0;padding:0;}
.leftsmenu li{display:block;margin:2px 0 0 0;}
.leftsmenu a{width:210px;height:23px;line-height:23px;text-decoration:none;color:#003300;background:url(../_images/lmenu_arrow1.gif) 0 50% no-repeat;}
.leftsmenu a:hover{background:#E5E5CB;}
.leftsmenu span{display:block;padding-left:35px;font-size:12px;font-weight:bold;}
.lBmgn{padding-top:15px;clear:left;}
.rBmgn{padding-top:25px;}
a.leftmenuCurrent{display:block;height:23px;line-height:23px;text-decoration:none;color:#003300;background:#E5E5CB;}

/* title decoration */
.mCap01{margin:20px 0 12px 0;padding:0 0 0 12px;background:url(../_images/com_titbar1.gif) 0 50% no-repeat;}
.mCap02{margin:45px 0 12px 0;padding:0 0 0 12px;background:url(../_images/com_titbar1.gif) 0 50% no-repeat;}

.mCap11{margin:20px 0 8px 0;padding:0 0 0 12px;background:url(../_images/com_titbar2.gif) 0 5px no-repeat;}
.mCap12{margin:40px 0 8px 0;padding:0 0 0 12px;background:url(../_images/com_titbar2.gif) 0 5px no-repeat;}
.mCap13{margin:5px 0 8px 0;padding:0 0 0 12px;background:url(../_images/com_titbar2.gif) 0 5px no-repeat;}
.mCap14{margin:40px 0 25px 0;padding:0 0 0 12px;background:url(../_images/com_titbar2.gif) 0 5px no-repeat;}
.mCap15{margin:40px 0 4px 0;padding:0 0 0 12px;background:url(../_images/com_titbar2.gif) 0 5px no-repeat;}
.mCap16{margin:50px 0 4px 0;padding:0 0 0 12px;background:url(../_images/com_titbar2.gif) 0 5px no-repeat;}


/* img decoration */
.mVis01{margin:50px 0 40px 0;text-align:center;}
.mVis02{margin:8px 0 8px 0;text-align:center;}
.mVis03{margin:35px 0 35px 0;text-align:center;}

/* PADDING MARGIN decoration */
.pTop01{padding-top:20px;}
.pTop02{padding-top:15px;}
.pTop03{padding-top:12px;}
.pTop04{padding-top:60px;}
.pTop05{padding-top:40px;}
.pTop06{padding-top:5px;}
.pTop07{padding-top:2px;}
.pTop08{padding-top:23px;}
.pTop09{padding-top:30px;}
.pTop10{padding-top:10px;}
.pTop11{padding-top:50px;}
.pLft01{padding-left:12px;}
.pLft02{padding-left:20px;}
.pLft03{padding-left:25px;}
.pLft04{padding-left:15px;}
.pLft05{padding-left:60px;}
.pLft06{padding-left:110px;}
.pLft07{padding-left:30px;}
.pbtm01{padding-bottom:15px;}

/* table decoration */
.tbl-nb01{border:0;margin:0;padding:0;}
.tbl-nb01 th{padding:0;text-align:right;vertical-align:top;font-weight:normal;white-space:nowrap;}
.tbl-nb01 td{padding:0 0 0 15px;}
.tbl-nb02{border:0;margin:0;padding:0;border-collapse:collapse;}
.tbl-nb02 th{padding:0;text-align:left;vertical-align:top;font-weight:normal;white-space:nowrap;}
.tbl-nb02 td{padding:0;margin:0;vertical-align:top;}
.tbl-nb02 th div{width:60px; border-width:1px 0 0 0;border-style:solid none none none;border-color:#99cc00;}
.tbl-nb02 td div{border-width:1px 0 0 0;border-style:solid none none none;border-color:#e5e5cb;padding-left:15px;}

/* font decoration */
.txf-01{padding-top:10px;}
.txf-02{font-family:'ＭＳ ゴシック', sans-serif;text-indent:3px;}
.txf-03{font-family:'ＭＳ ゴシック', sans-serif;text-align:right;white-space:nowrap;}
.txf-04{padding-left:3px;font-weight:bold;}
.txf-05{padding:0 0 0 3px;}
.txf-06{padding:15px 0 0 3px;}
.txf-07{color:#006600;}
.txf-08{color:#000000;}
.txf-09{color:#FF6600;}
.txf-10{padding:5px 0 0 3px;}
.txf-11{padding:7px 0 0 3px;}
.txf-12{padding:30px 0 0 3px;}
.txf-stit{font-weight:bold;color:#006600;}
.fwb{font-weight:bold;}
.txf-caut{font-weight:bold;color:#99cc00;}

/* anchor decoration */
.adec01{padding-left:12px;background:url(../_images/com_arow2.gif) 0 50% no-repeat;}
.adec02{padding-left:12px;background:url(../_images/com_arow2.gif) 0 7px no-repeat;display:block;}

/* HEIGHT FIX */
.fix-H1{height:165px;}
.fix-H2{min-height:300px;_height:300px;}

/* PER STYLE ******************************************************************** */
.boxINQ{width:540px;height:67px;background:url(../_images/com_goformbg.gif) no-repeat;margin-top:30px;}
.boxINQ2{width:540px;height:67px;background:url(../_images/com_goformbg.gif) no-repeat;margin-top:35px;}
.boxINQpos{padding:15px 0 0 0;}

/* HEALTHCARE ++++++++++++++++++++++++ */
	/* REGISTRATION */
	.qa-waku1{margin-top:10px;background:url(../healthcare/_images/registration_img5.gif) repeat-y;}
	.qa-waku2{margin-left:20px;width:500px;}
	.qa-waku3{margin-top:10px;background:url(../healthcare/_images/registration_img3.gif) repeat-y;}
	.qa-waku4{padding:10px 20px 5px 20px;}
	.map-service{width:390px;}
/* BUSINESS ++++++++++++++++++++++++ */
.b-interviewbox{width:260px;padding-top:20px;}
.b-interview{padding:5px 0 5px 25px;background:#cbe57f url(../_images/com_arow3.gif) 0 50% no-repeat;}
.b-interview2{padding:13px 0 13px 25px;background:#cbe57f url(../_images/com_arow3.gif) 0 50% no-repeat;}
.b-interviewbg1{padding:18px;background:url(../_images/com_waku1_2.gif) 0 100% no-repeat;}
.b-interviewbg2{padding:9px;background:url(../_images/com_waku1_2.gif) 0 100% no-repeat;}
.b-otherinterview{list-style-type:none;margin:7px 0 0 0;padding:0;}
	/* INDEX */
	.bi-st1{margin:35px 0 0 30px;width:480px;}
	.bi-st2{margin:7px 0 0 3px;}
	.bi-st3{margin:0 0 0 30px;width:480px;}
	.bi-st4{padding:0 8px;}
	.bi-st5{margin:0 0 0 20px;}
	.bi-st6{margin:20px 0 0 30px;}
	.bi-st7{margin:20px 0 20px 30px;}
	.bi-st8{margin:7px 0 0 30px;}
	.bi-st9{margin:0 0 30px 3px;}
	.bi-st10{margin:30px 0 30px 30px;}
	.bi-st11{padding-left:8px;}
	.bi-st12{margin:20px 0 30px 0;}
	.bi-st13{margin-bottom:30px;}


	
	.bi-tbl1{border:0;margin:0;padding:0;border-collapse:collapse;}
	.bi-tbl1 th{padding:0;text-align:left;vertical-align:top;font-weight:normal;height:24px;}
	.bi-tbl1 td{padding:0;margin:0;vertical-align:top;}
	.bi-tblh1{width:350px; background-color:#cbe57f;height:22px;}
	.bi-tblh2{width:127px; background-color:#f1f1e4;height:22px;text-align:right;}
	.bi-tbld1{width:350px; border-width:1px 0 0 0;border-style:solid none none none;border-color:#99cc00;}
	.bi-tbld2{width:127px; border-width:1px 0 0 0;border-style:solid none none none;border-color:#e5e5cb;text-align:right;}
	
	/*070705yoco*/
	.bi-tblh3{width:410px; background-color:#cbe57f;height:22px;}
	.bi-tblh4{width:65px; background-color:#f1f1e4;height:22px;text-align:right;}
	.bi-tbld3{width:410px; border-width:1px 0 0 0;border-style:solid none none none;border-color:#99cc00;}
	.bi-tbld4{width:65px; border-width:1px 0 0 0;border-style:solid none none none;border-color:#e5e5cb;}

	.db_th{width:410px; border-width:1px 0 1px 0;border-style:solid none solid none;border-color:#99cc00;}
	.db_tdnum{width:65px; border-width:1px 0 1px 0;border-style:solid none solid none;border-color:#e5e5cb; text-align:right;}
	.db_table{width:410px; border:none;}
	.db_td1{width:80px; }
	.db_td2{width:96px; }
	.db_td3{width:78px; }
	.db_td4{width:2px; }

	.inlBox{display:inline;}

	.boxWaku{width:397px;padding:10px;background:url(../_images/com_waku2_2.gif) no-repeat;margin:10px 40px;}
	

	/*WMAM*/
	.bi-wm1{margin:0 0 0 10px;}
	.bi-wm2{padding-left:20px;  margin-bottom:40px; }
	.bi-wm3{margin:30px 0 20px 30px;}
	.bi-wm4{padding-left:54px; }
	.boxPDF{padding:15px 0 0 20px;}
	.boxPDFText{padding:10px 0 0 130px;}


	/*M.A.P map_rule.html*/
	.printlogo{display:none;}
	.ma-01{width:500px;float:left;text-align:left;background:#FAFAF7}
	.ma-02{padding:0;margin:0;}
	.ma-03{padding:15px 0 30px 0;text-align:right;}

	.boxINQ2{width:540px;height:67px;background:url(../_images/com_goformbg.gif) no-repeat;}
	.boxINQ2B{width:540px;height:67px;background:url(../_images/com_goformbg_b.gif) no-repeat;}
	.boxINQ2P{width:540px;height:67px;background:url(../_images/com_goformbg_p.gif) no-repeat;}
	.boxINQ2G{width:540px;height:67px;background:url(../_images/com_goformbg_g.gif) no-repeat;}
	.boxINQ2R{width:540px;height:67px;background:url(../_images/com_goformbg_r.gif) no-repeat;}
	.maboxINQpos{padding:15px 0 0 30px;}
	.maboxINQpos2{padding:15px 0 0 280px;}
	.maboxINQpos3{padding:15px 0 0 5px;}
	.ma-chkbox{padding:25px 0 0 30px;}
	.mapr-01{font-weight:bold;color:#003300;}

	.mapindBox{margin-top:5px;background:url(../_images/com_waku1_2.gif) 0 100% no-repeat;}
	.mapindH{padding:7px 10px 7px 10px;background:url(../_images/com_waku1_1.gif) no-repeat;}
	
	
	.wmam_memberBox{background:url(../wmam/_images/wmam_member_bg.gif) no-repeat;}
	.wmam_memberBox .inner{padding:20px;}

	/*M.A.P map_regi.html*/	
	.map-rBoxC{width:540px;margin-top:5px;background:url(../_images/com_waku3_1.gif) 0 100% repeat-y;}
	.map-rBoxB{width:540px;height:51px;margin:0;padding:0;background:url(../_images/com_waku3_2.gif) 0 100% no-repeat;}
	.map-rBoxB2{width:540px;height:15px;margin:0;padding:0;background:url(../_images/com_waku1_2.gif) 0 100% no-repeat;}
	.regf{padding:0 12px;}
	
	.mapFlame{overflow-x:hidden;}

/* ABOUT +++++++++++++++++++++++++++ */
	/* PHILOSOPHY */
	.ap-st1{margin-top:15px;text-align:right;}
	/* TOPICS */
	.topic-date{width:60px; border-width:1px 0 0 0;border-style:solid none none none;border-color:#99cc00;float:left;padding:3px 0 0 0;}
	.topic-text{width:477px;border-width:1px 0 0 0;border-style:solid none none none;border-color:#e5e5cb;float:left;padding:3px 0 0 0;margin-left:3px;}
	/* CLIENT */
	.client{padding:40px 40px 20px 40px;}
/* PRIVACY and TERMS +++++++++++++++ */
.prv-indBox{margin-top:20px;background:url(../_images/com_waku1_2.gif) 0 100% no-repeat;}
.prv-indH{padding:20px;background:url(../_images/com_waku1_1.gif) no-repeat;}
/* SITE
MAP +++++++++++++++++++++++++ */
.map-indBox{margin-top:20px;background:#f1f7de url(../_images/com_waku2_2.gif) 0 100% no-repeat;}
.map-indH{padding:15px;background:url(../_images/com_waku2_1.gif) no-repeat;}
.map-ul{list-style-type:none;margin:0 0 0 60px;padding:0;}
.map-ul2{list-style-type:none;margin:0 0 0 50px;padding:0;}
/* TOPPAGE +++++++++++++++++++++++++ */
#t-left{width:240px;float:left;text-align:left;}
#t-left2{width:240px;float:left;text-align:left;margin-left:30px;}
#t-right{width:510px;float:right;text-align:left;}
.newsarea{_height:162px;min-height:162px;margin-top:3px;}
.t-newsd{background-color:#e5e5cb;height:16px;padding-left:3px;}
.t-newst{margin:1px 0;}
	/* noscript only */
	#topbg{background:url(../_images/index_bg.jpg) 50% 0 no-repeat;height:348px;}
	#header2{width:920px;height:83px;}
	.topmain{width:780px;margin-left:auto;margin-right:auto;padding:62px 0 0 0;clear:both;}
	.topmenu{padding:0 15px;float:left;}
	
	/*  advisablecontents banner0807 */
	.advisablecont{padding-bottom:22px; border-bottom:#003300 solid 1px; margin-top:23px;}	
	.advisableBox{width:572px;height:165px;background:url(../_images/index_contentsbg.gif) no-repeat;float:left;}
	.advisablePosL{float:left;}
	.advisablePosR{float:right;}
	.advisableBox2{ margin:0 31px; padding-bottom:20px;}
	.advisableTit{ padding:10px 0 10px 17px; text-align:left;}	
	.bannerBox{float:right;width:177px;}
		
/* SITEOPERATION +++++++++++++++++++++++++ */
/* interview01 */
.si-interviewbg1{padding:18px;background:url(../_images/com_waku1_3.gif) 0 100% no-repeat;}
.si-interviewwid{width:214px;}


/* FORM PAGE */
.form-q1{width:110px;border-width:1px 0 0 0;border-style:solid none none none;border-color:#99cc00;float:left;padding:3px 0 0 0;margin-top:1px;}
.form-q2{width:110px;float:left;padding:3px 0 0 0;}
.form-q3{width:140px;border-width:1px 0 0 0;border-style:solid none none none;border-color:#99cc00;float:left;padding:3px 0 0 0;margin-top:1px;}
.form-q4{width:140px;float:left;padding:3px 0 0 0;}
.form-q5{width:130px;float:left;margin:1px 10px 0 0;text-align:right;}
.form-a1{width:427px;margin:0 0 0 3px;float:left;}
.form-a2{width:427px;border-width:1px 0 0 0;border-style:solid none none none;border-color:#E5E5CB;float:left;padding:3px 0 0 0;margin:1px 0 0 3px;}
.form-a3{width:397px;margin:0 0 0 3px;float:left;}
.form-a4{width:397px;border-width:1px 0 0 0;border-style:solid none none none;border-color:#E5E5CB;float:left;padding:3px 0 0 0;margin:1px 0 0 3px;}
.form-a5{width:397px;border-width:1px 0 0 0;border-style:solid none none none;border-color:#E5E5CB;float:left;padding:0;margin:0 0 0 3px;}
.f-dec1{padding-right:10px;}

/* FORM PARTS */
.fbox0{margin:0;padding:1px 0 1px 0;border:1px solid #336600;font-size:12px;line-height:12px;}
.fbox1{width:262px;margin:0;padding:3px 3px 1px 3px;border:1px solid #336600;font-size:12px;line-height:12px;}
.fbox2{width: 78px;margin:0;padding:3px 3px 1px 3px;border:1px solid #336600;font-size:12px;line-height:12px;}
.fbox3{width:348px;margin:0;padding:3px 3px 1px 3px;border:1px solid #336600;font-size:12px;line-height:12px;}
.fbox4{width: 38px;margin:0;padding:3px 3px 1px 3px;border:1px solid #336600;font-size:12px;line-height:12px;}
.fbox5{width:168px;margin:0;padding:3px 3px 1px 3px;border:1px solid #336600;font-size:12px;line-height:12px;}
.fbox6{width: 55px;margin:0;padding:3px 3px 1px 3px;border:1px solid #336600;font-size:12px;line-height:12px;}
.fbox4r{width: 38px;margin:0;padding:3px 3px 1px 3px;border:1px solid #336600;font-size:12px;line-height:12px;text-align:right;}


.fcbox1{padding-top:10px;}
.fcbox2{padding-top:5px;}
.fcbox3{padding:0;margin:0;width:15px;height:15px;}

.ftbox1{ width:348px;height:100px;font-size:12px;border:solid 1px #336600;padding:2px 5px;margin:0;
	scrollbar-arrow-color:#336600;scrollbar-shadow-color:#336600;scrollbar-highlight-color:#336600;
	scrollbar-face-color:#ffffff;scrollbar-track-color:#ffffff;scrollbar-3dlight-color:#ffffff;scrollbar-darkshadow-color:#ffffff;}
.ftbox2{ width:318px;height:100px;font-size:12px;border:solid 1px #336600;padding:2px 5px;margin:0;
	scrollbar-arrow-color:#336600;scrollbar-shadow-color:#336600;scrollbar-highlight-color:#336600;
	scrollbar-face-color:#ffffff;scrollbar-track-color:#ffffff;scrollbar-3dlight-color:#ffffff;scrollbar-darkshadow-color:#ffffff;}

/* FORM TEXT */
.fm{font-size:12px;}
.fm2{font-size:12px;height:30px;line-height:30px;}

/* wman_chart flash div */
.chart { margin: 20px 0px; padding: 0px; }
.chart_02 { margin: 40px 0px 15px 0px; padding: 0px; }

.toplist { color: red;} 

/* siteoperation m_wellness */
.m_welness_img { padding: 0px ; margin: 0 10px 20px 0px; }
.m_welness_txt { width: 230px; float: left;}
.m_welness_box { width: 350px; float: left; margin-right: 30px; }

.ma_m_welness { margin: 35px 0px -65px 30px; }


/* carnavi_interview */
.ma_w30 { margin: 0 30px; }

.ma-r40 { margin-right: 40px; }

.pad_w15 { padding: 0 15px; }

.w300 { width:300px; }

.w270 { width:270px; }

/* pdf_download */
.pdfBtn{margin:10px 0 0 23px;}
.pdfBtn2{margin:4px 0 0 23px;}

/* pdf_download */
.boxAnchor{width:540px;height:41px;background:url(../_images/com_goforanchorbg.gif) no-repeat; padding:10px 0 0 15px;}
#anchorList {list-style:none; padding:0;}
#anchorList li{float:left; display:block; padding-left:13px;}

.boxAnchor2{width:540px;height:41px;background:url(../_images/com_goforanchorbg.gif) no-repeat; padding:10px 0 0 10px; text-align: center;}
#anchorList2 {list-style:none; padding:0; text-align: center;}
#anchorList2 li{float:left; display:block; padding-left:35px;}


.anchorArow{padding-left:10px;background:url(../_images/com_arow4.gif) 0 7px no-repeat;display:block;}
.anchorArow2{padding-left:10px;background:url(../_images/com_arow2.gif) 0 7px no-repeat;display:block;}
.anchorArow3{padding:0 15px;background:url(../_images/com_arow4.gif) 0 7px no-repeat;display:block; background: #E5E5CB;}

.interviewBox{width:540px; margin-top:25px;}
.interviewBox2{width:540px; margin-top:15px;}
.interviewBoxR{;float:right;width:340px;}
.interviewBoxL{float:left;width:190px;}

.winered{
	color:#80273F !important;
}
