@charset "UTF-8";@import url("layout_detail.css");#header div.imgHeader{border-bottom:3px solid #25259b;height:35px}#header h1{margin:5px 0 3px}div.ccFooter{width:678px}div.main{margin-bottom:20px}.detailBtnArea{clear:both;width:668px;text-align:center}.detailBtnArea img{margin:5px}.detailBtnArea p.btnRight{width:600px;text-align:right}.detailBtnArea p.btnLeft{padding:0 0 5px;width:200px;text-align:left}.detailBtnArea p.btnLeft img{margin:0}.shopHeader table{margin:0;padding:0;border-collapse:collapse;border:0}div.shopHeader table td.leftCol{width:500px;vertical-align:bottom}div.shopHeader table td.leftCol h2{padding:15px 5px 0;font-size:150%}div.shopHeader table td.leftCol img{margin:0;padding:0}div.shopHeader table td.leftCol div.detailBtnArea{padding:14px 0 0;width:400px;height:16px;text-align:left}div.shopHeader table td.rightCol{width:175px;text-align:right}div.shopHeader table td.rightCol img{margin:5px 0 0;float:right}div.shopHeader table td.rightCol span{margin:40px 0 0;display:block}div.mainBox{margin:0 auto;padding:5px;border-right:1px solid #3f8ece;border-left:1px solid #3f8ece;background-color:#fff}div.mainBoxPrint{padding:10px 10px 5px;border-top:1px solid #3f8ece}div.mainBoxList{margin:20px auto 0;border-top:4px double #1b4bba}div.lnBottom{margin-bottom:20px}div.shopDetail{width:668px}div.shopDetailList{width:658px}div.shopDetailList div.shopHeader table td.leftCol{width:650px}div.shopDetailList div.shopHeader table td.leftCol div.detailBtnArea{width:600px;height:20px}div.shopPickup{margin:0 0 0 5px;width:660px;background:url(../images/ln_dashed.gif) no-repeat bottom left}div.shopPickup ul{margin:15px 0 5px 5px;width:650px}div.shopPickup ul li.pickupImage{padding:0 0 0 20px;float:right;width:210px;height:210px}div.shopPickup ul li.pickupTitle1,div.shopPickup ul li.pickupTitle2,div.shopPickup ul li.pickupTitle3,div.shopPickup ul li.pickupTitle4{line-height:200%;font-size:120%}table.shopInfo{margin:10px 0 5px 5px;border-collapse:collapse;clear:both;width:650px}table.shopInfo th,table.shopInfo td{margin:0;padding:5px 3px 12px;border:0;vertical-align:top;background:url(../images/ln_dashed327.gif) repeat-x bottom left}table.shopInfo th{width:290px;font-weight:normal;text-align:left}table.shopInfo td{width:80px;color:#14b;text-align:center;white-space:nowrap}table.shopInfo td.shopMap{padding:5px 10px;width:280px}table.shopInfo td.shopMap img{width:280px}p.iconTrain{padding:0}p.iconTrain img{margin:8px;vertical-align:middle}table.shopInfo p strong{padding:5px 0;display:block;font-size:200%}div.shopPhotoArea{margin:10px 0 10px 5px;width:650px}div.shopPhotoArea p{line-height:2em;color:#ffb15d}div.shopPhotoArea img{padding:7px;border:1px solid #ccc}div.shopPhotoArea table{margin:10px auto;width:560px}div.shopPhotoArea table td{width:280px;text-align:center;vertical-align:top}div.shopTokusen div.mainBox,div.shopShinchaku div.mainBox{padding:5px 0 5px 6px}ul.bukkenTokusen,ul.bukkenShinchaku{margin:0;padding:0;clear:both;width:666px}ul.bukkenTokusen li,ul.bukkenShinchaku li{margin:2px 4px 3px 0;padding:4px;border:1px solid #ddd;float:left;width:208px;height:80px;overflow:hidden;background-color:#fff}ul.bukkenTokusen li img,ul.bukkenShinchaku li img{padding:2px;float:left;width:96px}ul.bukkenTokusen li p,ul.bukkenShinchaku li p{padding:2px 0 0;line-height:1.25em;font-size:9pt}div.staffBlogNew ul{margin:2px 5px;clear:both;width:680px}div.staffBlogNew ul li{margin:2px 3px;padding:4px;border:1px solid #ddd;float:left;width:650px;background-color:#fff}div.staffBlogNew ul li img{padding:2px;float:left;width:150px}div.staffBlogNew ul li p a{margin:0 10px}div.shopFooter{margin:0 3px;width:652px;text-align:right}div.shopFooter p{padding:0 20px}div.shopFooter a{float:left}div.blogHeader img{margin:5px 0 0;float:right}.blogHeader h2{padding:20px 5px 10px;font-size:150%}.blogHeader .detailBtnArea{float:left;width:600px;text-align:left}.blogHeader .detailBtnArea img{float:left}div.staffBlog div.shopPhotoArea{margin:10px 0 15px;width:650px}div.shopPhotoArea p{line-height:2em}div.shopPhoto img{padding:10px 5px;border:1px solid #ccc}div.shopPhoto{width:230px}div.shopMsg{width:320px}div.shopPhoto,div.shopMsg{margin:10px 5px 10px 25px;float:left;height:200px}.listArticleC{margin:20px 15px;padding:0 15px;clear:both;width:650px}.listArticleC .articleFrame{padding:6px 11px;border:1px solid #ccc;width:600px;float:left;background:#f4f7fc}.articleHead{padding:2px 2px 2px 20px;border:1px solid #25259b;width:600px;line-height:16px;color:#fff;background:#1b4bba}.articleTitle{margin:0 0 10px;color:#28e;line-height:110%;font-weight:bold;font-size:120%}.articleInfo{padding-left:15px;float:left;width:350px;line-height:150%}.articleImage{padding:0 10px 6px 0;float:right;width:170px}.articleImage img{margin:0 0 10px 0;border:1px solid #ccc;width:150px;background:#fff}.page{clear:both;height:29px;width:100%;line-height:29px;margin-top:10px;text-align:center}.page a{padding:0 5px;font-weight:bold}.page .now{color:#f00;padding:0 5px;font-weight:bold}div.bukkenPrint{width:620px}div.shopPrint div.mainBox,div.shopPrint div.shopHeader,div.shopPrint div.shopDetail,div.shopPrint table.shopInfo{width:620px}div.shopPrint div.lnBottom img{width:631px}div.shopPrint div.mainBox{margin-left:0}div.shopPrint div.shopHeader h2{padding:5px;line-height:100%}div.shopPrint table.shopInfo{width:600px}div.shopPrint table.shopInfo th{width:220px}div.shopPrint table.shopInfo td{width:80px}div.shopPrint table.shopInfo td.shopMap{padding:5px}div.shopPrint div.shopFooter{margin:0;width:610px}