@charset "utf-8";

/* == + CONTET == */
#shopDetail{
	padding-top:15px;
	}

#shopDetail h3{
	padding-bottom:10px;
	}


/* == + 上段（店舗について） == */

.topColumn{
	margin-bottom:20px;
	 }

.shopContL{
	float:left;
	margin-right:10px;
	width:346px;
	background-color:#f5f1e9;
	}

.shopContL_qr{
	padding:0 5px 5px 5px;
	float:left;
	width:45px;
	}

.shopContL_mobile{
	margin-top:5px;
	margin-bottom:3px;
	float:left;
	width:290px;
	}
	
.shopContL_mobiletext span{
	float:left;
	font-size:77%;	
	}

.shopContR_caption{
	font-size:100%;
	background:transparent url(../../shop_info/image/line_dot.gif) repeat-x 0 top;
	padding-top:10px;
	padding-bottom:10px;
	float:right;
	width:379px;
	}

.shopContArea {
    float:right;
	background:transparent url(../../shop_info/image/line_dot.gif) repeat-x 0 top;
	padding-top:7px;
	font-size:100%;
	width:379px;
	}

.shopContArea li{
	display:table;
	margin-bottom:7px;
	padding-bottom:7px;
	background:transparent url(../../shop_info/image/line_dot.gif) repeat-x 0 bottom;
	}

.shopContArea p{
	display:table-cell;
	vertical-align:top;
	width:95px;
	color:#cd4d07;
	}

.shopContArea .shopContCap{
	width:282px;
	color:#000000;
	}

.shopContArea p {/*for IE 6,7*/
	/display: inline;
	/zoom: 1;
	}

.shopContArea a {
	color:#CD4D07;
	}


/* == + アクセスマップ == */
.shopAccess{
	float:left;
	margin-right:0;
	width:346px;
	}

.shopAccess h4{
	padding-bottom:10px;	
	}

.shopAccess p.shopMap {
	padding:4px;
	border:1px solid #e1e1e1;
	margin-bottom:5px;
	width:336px;
	height:247px;
	}

.shopAccess h5{
	padding-bottom:2px;
	color:#cd4d07;
}


.shopAccessCar{
	float:left;
	margin-right:16px;
	width:165px;
	font-size:77%;
	}
	
.shopAccessTrain{
	float:left;
	width:165px;
	font-size:77%;
	}

/* == + 新着情報 == */

.shopTopics{
	float:right;
	width:379px;
	margin-bottom:10px;
	position:relative;
	}


.shopTopics .topicsAllview a{
	background:transparent url(../../shop_info/image/topics_btn_allview.gif) no-repeat;
	text-indent:-99999px;
	display:block;
	width:90px;
	height:22px;
	}

.shopTopics .topicsAllview{
	position:absolute;
	top:8px;
	right:0;
	}

.topicsArea {
	/background:transparent url(../../shop_info/image/line_dot.gif) repeat-x 0 bottom;
	padding-top:8px;
	}

.topicsArea li {
	display:table;
	margin-bottom:8px;
	padding-bottom:8px;
	background:transparent url(../../shop_info/image/line_dot.gif) repeat-x 0 bottom;
	}

.topicsArea p{
	display:table-cell;
	vertical-align:top;
	}

.topicsArea .topicsCap{
	width:295px;
	padding:0 0 0 10px;
	}

.topicsArea p {/*for IE 6,7*/
	/display: inline;
	/zoom: 1;
	}
	
.topicsArea a {
	color:#CD4D07;
	}


/* == + 店舗情報 == */

.shopInfo{
	float:right;
	width:379px;
	}

.shopInfo h4{
	margin-bottom:10px;
	}	

.movieLink a{
	background:transparent url(../../shop_info/nagoya/image/n_banner01.gif) no-repeat;
	text-indent:-99999px;
	display:block;
	width:379px;
	height:65px;
	overflow:hidden;
	}
	
.movieLink{
	margin-bottom:5px;
	}

.floormapLink a{
	text-indent:-99999px;
	display:block;
	width:187px;
	height:65px;
	overflow:hidden;
	}

.floormapLink{
	margin-right:5px;
	float:left;
	}

.blogLink a{
	text-indent:-99999px;
	display:block;
	width:187px;
	height:65px;
	overflow:hidden;
	}

.blogLink{
	float:right;
	}

	
	/* == 名古屋新本店用バナー	 == */
.floormapLink a.nagoya{
	background:transparent url(../../shop_info/nagoya/image/n_banner02.gif) no-repeat;
}	
.blogLink a.nagoya{
background:transparent url(../../shop_info/nagoya/image/n_banner03.gif) no-repeat;
}
    /* ==  稲沢店用バナー	 == */
.floormapLink a.inazawa{
	background:transparent url(../../shop_info/inazawa/image/i_banner02.gif) no-repeat;
	}	
.blogLink a.inazawa{
	background:transparent url(../../shop_info/inazawa/image/i_banner03.gif) no-repeat;
	}
    /* ==  新岡崎店用バナー	 == */
.floormapLink a.okazaki{
	background:transparent url(../../shop_info/okazaki/image/o_banner02.gif) no-repeat;
	}
.blogLink a.okazaki{
	background:transparent url(../../shop_info/okazaki/image/o_banner03.gif) no-repeat;
	}
    /* ==  新豊橋店用バナー == */
.floormapLink a.toyohashi{
	background:transparent url(../../shop_info/toyohashi/image/t_banner02.gif) no-repeat;
	}
.blogLink a.toyohashi{
	background:transparent url(../../shop_info/toyohashi/image/t_banner03.gif) no-repeat;
	}
    /* ==  新緑店用バナー == */
.floormapLink a.midori{
	background:transparent url(../../shop_info/midori/image/m_banner02.gif) no-repeat;
	}
.blogLink a.midori{
	background:transparent url(../../shop_info/midori/image/m_banner03.gif) no-repeat;
	}
	/* ==  岐阜柳津店用バナー == */
.floormapLink a.gifu{
	background:transparent url(../../shop_info/gifu/image/g_banner02.gif) no-repeat;
	}
.blogLink a.gifu{
	background:transparent url(../../shop_info/gifu/image/g_banner03.gif) no-repeat;
	}
	/* ==  津河芸店用バナー == */
.floormapLink a.tsukawage{
	background:transparent url(../../shop_info/tsukawage/image/tsu_banner02.gif) no-repeat;
	}
.blogLink a.tsukawage{
	background:transparent url(../../shop_info/tsukawage/image/tsu_banner03.gif) no-repeat;
	}
	/* ==  大垣店用バナー == */
.floormapLink a.oogaki{
	background:transparent url(../../shop_info/oogaki/image/oogaki_banner02.gif) no-repeat;
	}
.blogLink a.oogaki{
	background:transparent url(../../shop_info/oogaki/image/oogaki_banner03.gif) no-repeat;
	}
	/* ==  小牧店用バナー == */
.floormapLink a.komaki{
	background:transparent url(../../shop_info/komaki/image/komaki_banner02.gif) no-repeat;
	}
.blogLink a.komaki{
	background:transparent url(../../shop_info/komaki/image/komaki_banner03.gif) no-repeat;
	}



/* == + /CONTET == */
