/*

 CSS Document

*/

#indoor{ margin:0 1px; padding:0; background-color:#FFF!important; font-family:"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka,"メイリオ"; font-size:85%;}
#indoor .mgb5{ margin-bottom:5px!important;}
#indoor .mgb10{ margin-bottom:10px!important;}
#indoor .mgb15{ margin-bottom:15px!important;}
#indoor .mgb20{ margin-bottom:20px!important;}
#indoor .mgb25{ margin-bottom:25px!important;}
#indoor .mgb30{ margin-bottom:30px!important;}
#indoor .mgb35{ margin-bottom:35px!important;}
#indoor .mgw_auto{ margin:0 auto!important;}
#indoor .fore{color:#f5a033;}

#indoor h2{ margin:0; padding:0; text-indent:0px!important; }
#indoor .btnBox1{ margin:0 auto 0; padding:0; width:754px; height:129px; background:url(../image/indoor/shop_btn_bg.gif) no-repeat 0 0; text-align:center;}
#indoor .btnBox1 .txt{ margin:0; padding:14px 0 5px;}
#indoor .btnBox1 ul{ margin:0 auto 0; padding:0; width:565px; list-style-type:none;}

#indoor #shop01data{width:754px; margin:0 auto; position:relative;}
#indoor #shop01data .photo01{margin:0; padding:0; position:absolute; top:220px; left:41px;}
#indoor #shop01data .photo02{margin:0; padding:0; position:absolute; top:362px; left:41px;}
#indoor #shop01data .txtBox{margin:0; padding:0 0 0 315px;}

#indoor #shop01tennai{width:754px; margin:0 auto 15px; padding:0 0 10px; background:url(../image/indoor/shop01_footer.gif) no-repeat 0% 100%;}
#indoor #shop01tennai .shopinBox{width:754px; margin:0; padding:0 0 5px; background:url(../image/indoor/shop01_bg.jpg) repeat-y 0% 0%;}

#indoor #shop01tennai .tab01{width:754px; height:60px; background:url(../image/indoor/shop01_2f_tab01.gif) no-repeat 0 0;}
#indoor #shop01tennai .tab02{width:754px; height:60px; background:url(../image/indoor/shop01_2f_tab02.gif) no-repeat 0 0;}
#indoor #shop01tennai .tab01 li,
#indoor #shop01tennai .tab02 li{ width:377px; margin:0; padding:0; text-indent:-9999px; font-size:1px; line-height:1px; float:left;}
#indoor #shop01tennai .tab01 li a,
#indoor #shop01tennai .tab02 li a{ width:377px; height:50px; display:block;}

#indoor #shop01tennai #iruma2F .txt{ width:510px; margin:0 auto; padding:0 0 5px;}
#indoor #shop01tennai #iruma2F .price{ width:728px; margin:0 auto; padding:0 0 10px;}
#indoor #shop01tennai #iruma2F .modeBox{ width:728px; height:329px; margin:0 auto; padding:0;}
#indoor #shop01tennai #iruma2F .modeBox .slidarea{ width:361px; height:329px; margin:0; padding:0; background:url(../image/indoor/shop01_2f_mode_bg.png) no-repeat 0 0; position:relative; z-index:1; overflow:hidden;}
#indoor #shop01tennai #iruma2F .modeBox .slidarea .ttl{ position:absolute; top:0px; left:0px; z-index:5;}
#indoor #shop01tennai #iruma2F .modeBox .slidarea .slider1 { padding:0; margin:0; z-index:4;}
#indoor #shop01tennai #iruma2F .modeBox .slidarea .slider1 li { margin: 0; padding:0;}
#indoor #shop01tennai #iruma2F .modeBox .slidarea .slider1 li img { margin: 0; }
.panel { display: none;}

#indoor #shop01tennai #iruma1F .txt{ width:576px; margin:0 auto; padding:0 0 5px;}
#indoor #shop01tennai #iruma1F .price{ width:728px; margin:0 auto; padding:0 0 10px;}
#indoor #shop01tennai #iruma1F .modeBox{ width:728px; margin:0 auto 10px; padding:0; background:url(../image/indoor/shop01_1f_shop_bg2.gif) no-repeat 0% 100%;}
#indoor #shop01tennai #iruma1F .modeBox .inBox{ margin:0; padding:5px 9px 10px 10px;}
#indoor #shop01tennai #iruma1F .modeBox .inBox .couseBox dt{ width:150px; margin:0; padding:0;}
#indoor #shop01tennai #iruma1F .modeBox .inBox .couseBox dd{ width:550px; margin:0; padding:0;}

#indoor #shop01tennai #iruma1F .shopBox{ width:728px; margin:0 auto; padding:0; background:url(../image/indoor/shop01_1f_shop_bg2.gif) no-repeat 0% 100%;}
#indoor #shop01tennai #iruma1F .shopBox .inBox{ margin:0; padding:10px 9px 10px 10px; background:url(../image/indoor/shop01_1f_shop_bg1.gif) no-repeat 0% 0%;}
#indoor #shop01tennai #iruma1F .shopBox .inBox dl dt{ width:150px; margin:0; padding:0;}
#indoor #shop01tennai #iruma1F .shopBox .inBox dl dd{ width:550px; margin:0; padding:0;}

#indoor #shop02data{width:754px; margin:0 auto; position:relative;}
#indoor #shop02data p{ margin:0; padding:0;}
#indoor #shop02data .maindata{ margin:0 0 15px; padding:0;}
#indoor #shop02data .maindata dl{ margin:0; padding:0;}
#indoor #shop02data .maindata dt{ width:302px; margin:0; padding:0; float:left;}
#indoor #shop02data .maindata dd{ width:435px; margin:0; padding:0; float:right;}
#indoor #shop02data h4{ margin:0; padding:0;}
#indoor #shop02data .areadata{ margin:0; padding:0;}
#indoor #shop02data .areadata { width:370px; margin:0; padding:0;}
#indoor #shop02data .areadata dt{ width:168px; margin:0; padding:0; text-align:right; float:left;}
#indoor #shop02data .areadata dd{ width:187px; margin:0; padding:0; float:right;}


#indoor .btnBox2{ margin:0 auto 0; padding:0; width:755px; height:110px; background:url(../image/indoor/shop_m_btn_bg.gif) no-repeat 0 0; text-align:center;}
#indoor .btnBox2 .btn2{ margin:0; padding:17px 0 0;}
#indoor .pageTop{margin:0 auto; padding:0 0 25px; width:754px; text-align:right;}






