@charset "Shift_JIS";



body,h1,h2,h3,h4,h5,h6,em,div,p,pre,ul,ol,dl,dt,dd,hr,span
address,form,blockquote,noscript,table,th,td { color:#000;}
html { overflow-y:scroll;}

/* ƒtƒbƒ^[C³20130122 */
#homeFooter #homeFootBg #homeFootMenu #homeFootMenuWrap #homeFootMenuColumnL ul li p strong, #homeFooter #homeFootBg #homeFootMenu #homeFootMenuWrap #homeFootMenuColumnC ul li p strong, #homeFooter #homeFootBg #homeFootMenu #homeFootMenuWrap #homeFootMenuColumnR ul li p strong {
    font-weight: bold;
    color:#fff;
}

#homeFooter #homeFootBg #homeFootMenu #homeFootMenuWrap #homeFootMenuColumnL dl dt, #homeFooter #homeFootBg #homeFootMenu #homeFootMenuWrap #homeFootMenuColumnC dl dt, #homeFooter #homeFootBg #homeFootMenu #homeFootMenuWrap #homeFootMenuColumnR dl dt {
    color:#fff;
}

/* ’²® */
#homeMain {
	padding-left:0;
	padding-right:0;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:8px;
	background:url(/use/floor/common/img/bg_contents01.gif) repeat-y left top;
}

/* ie—p“§‰ßpngÝ’è */
* html img.iepng { behavior: expression(IEPNGFIX.fix(this)); }

.yukadan { width:936px; margin:0 0 0 4px;}
.yukadan * {
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:1.4em;
	list-style-type:none;
	font-family:"ƒƒCƒŠƒI", Meiryo, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", Osaka, sans-serif;
	/font-family:"‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", Osaka, sans-serif, "ƒƒCƒŠƒI", Meiryo, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro";
	/*font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;*/
}

/* Common */
.yukadan .clear_def { clear:both; line-height:1em; height:1em;}
.yukadan .clear_1px { clear:both; font-size:1px; line-height:1px; height:1px;}

.yukadan .dl_list1 dt { width:1.1em; line-height:1.4em;}
.yukadan .dl_list1 dd { margin:-1.4em 0 0 1.1em; line-height:1.4em;}

.yukadan .position_set1 { position:relative; overflow:hidden;}
.yukadan .position_set2 { position:absolute; overflow:hidden;}
.yukadan .position_set_img1 { position:absolute; left:0; top:0;}
.yukadan .position_set_img2 { position:absolute;}
.yukadan .position_set_text1 { width:90%; height:80%; left:5%; top:10%; text-align:left; overflow:hidden; font-size:12px; font-weight:normal; position:absolute; display:block;}

.yukadan .g_menu { width:161px; float:left; padding-top:2px;}
.yukadan .g_menu a { display:block; width:100%; height:100%; position:absolute; left:0; top:0; overflow:hidden;}
.yukadan .g_menu .menu1 img,
.yukadan .g_menu .menu2 img,
.yukadan .g_menu .menu3 img,
.yukadan .g_menu .menu4 img,
.yukadan .g_menu .menu5 img,
.yukadan .g_menu .sub_menu_block1 li.sub_menu1 img,
.yukadan .g_menu .sub_menu_block1 li.sub_menu2 img,
.yukadan .g_menu .sub_menu_block1 li.sub_menu3 img,
.yukadan .g_menu .menu_header img { position:absolute; left:0; top:0;}
.yukadan .g_menu .menu_header p { width:100%; height:100%; left:0; top:0;}
.yukadan .g_menu .menu_header p a { display:block; width:100%; height:100%; position:absolute; top:0; left:0;}
.yukadan .g_menu .inner_wrap { width:100%; height:377px;}
.yukadan .g_menu .menu_header { height:45px; width:100%; left:0; top:0;}
.yukadan .g_menu .menu_block { width:100%; height:326px; left:0; top:51px;}
.yukadan .g_menu .menu1,
.yukadan .g_menu .menu2,
.yukadan .g_menu .menu3,
.yukadan .g_menu .menu4,
.yukadan .g_menu .menu5 { width:100%; height:54px; position:absolute; overflow:hidden; left:0;}
.yukadan .g_menu .menu1 { top:0;}
.yukadan .g_menu .menu2 { top:110px;}
.yukadan .g_menu .menu3 { top:164px;}
.yukadan .g_menu .menu4 { top:218px;}
.yukadan .g_menu .menu5 { top:272px;}
.yukadan .g_menu .sub_menu_block1 { overflow:hidden; position:absolute; width:140px; height:51px; top:55px; left:13px;}
.yukadan .g_menu .sub_menu_block1 li { width:100%; height:15px; overflow:hidden; position:absolute; left:0;}
.yukadan .g_menu .sub_menu_block1 li.sub_menu1 { top:0;}
.yukadan .g_menu .sub_menu_block1 li.sub_menu2 { top:18px;}
.yukadan .g_menu .sub_menu_block1 li.sub_menu3 { top:36px;}

.yukadan .g_menu .menu_header h1 { position:absolute; overflow:hidden; left:5px; top:5px; width:151px; height:35px;}
.yukadan .g_menu .menu1 strong,
.yukadan .g_menu .menu2 strong,
.yukadan .g_menu .menu3 strong,
.yukadan .g_menu .menu4 strong,
.yukadan .g_menu .menu5 strong { position:absolute; overflow:hidden; display:block; left:5px; top:5px; width:151px; height:44px;}
.yukadan .g_menu .sub_menu_block1 li strong { position:absolute; overflow:hidden; display:block; left:5px; top:5px; width:130px; height:5px;}

.yukadan .main_content { width:770px; float:right; background:url(/use/floor/common/img/bg_contents02_c.jpg) repeat-y left top;}
.yukadan .content_inner_wrap1 { width:100%; background:url(/use/floor/common/img/bg_contents02_a.jpg) no-repeat left top; padding-top:14px;}
.yukadan .content_inner_wrap2 { width:100%; background:url(/use/floor/common/img/bg_contents02_b.jpg) no-repeat left bottom; text-align:center; padding-bottom:35px;}

/* ‰õ“K’g–[ƒ‰ƒCƒt Tab */
.yukadan .page_life .tab_block { position:relative; z-index:1; height:81px; width:720px; margin:0 auto; overflow:hidden;}
.yukadan .page_life .tab_block .tab_header { width:120px; height:65px; left:0; top:0;}
.yukadan .page_life .tab_block .tab_header h2 { position:absolute; left:5px; top:5px; width:110px; height:55px; overflow:hidden;}
.yukadan .page_life .tab_block .tab1,
.yukadan .page_life .tab_block .tab2,
.yukadan .page_life .tab_block .tab3 { width:194px; height:70px; overflow:hidden; position:absolute; top:11px;}
.yukadan .page_life .tab_block .tab1 strong,
.yukadan .page_life .tab_block .tab2 strong,
.yukadan .page_life .tab_block .tab3 strong { position:absolute; overflow:hidden; width:184px; height:60px; left:5px; top:5px;}
.yukadan .page_life .tab_block .tab1 { left:136px;}
.yukadan .page_life .tab_block .tab2 { left:331px;}
.yukadan .page_life .tab_block .tab3 { left:526px;}
.yukadan .page_life .tab_block a { display:block; width:100%; height:100%; position:absolute; left:0; top:0;}

.yukadan .page_life .content { position:relative; z-index:0; width:720px; margin:-6px auto 0; background:url(/use/floor/life/img/bg_life1_c.gif) repeat-y left 9px;}
.yukadan .page_life .content .content_inner1 { width:100%; background:url(/use/floor/life/img/bg_life1_a.gif) no-repeat left top;}
.yukadan .page_life .content .content_inner2 { width:100%; background:url(/use/floor/life/img/bg_life1_b.gif) no-repeat left bottom; padding:25px 0 30px;}
.yukadan .page_life .content .content_inner3 { width:670px; text-align:left; margin:0 0 0 25px;}

.yukadan .page_life .header1 { width:100%; height:58px; margin:0 0 15px;}
.yukadan .page_life .header1 .left_block1 { width:100px; height:53px; left:0; top:5px}
.yukadan .page_life .header1 .right_block1 { width:550px; height:30px; right:0; top:24px;}
.yukadan .page_life .header1 .lineup_btn,
.yukadan .page_remote .header1 .lineup_btn { width:80px; height:20px; right:0;}
.yukadan .page_life .header1 .lineup_btn { top:0;}
.yukadan .page_life .header1 .lineup_btn a,
.yukadan .page_remote .header1 .lineup_btn a { display:block; width:100%; height:100%; left:0; top:0;}