
@import url(main.css);




#flash{
	padding : 0px;
	margin : 0px;
}


/* ------------------------------メインパネル設定開始------------------------------*/

#m-content{
	font-size : 12px;
	vertical-align : top;
	text-align : left;
	padding : 0px;
	margin : 0px;
	margin-top : 20px;
	clear : both;
}

#top_kanko{
	width : 200px;  
	height : 200px;
	font-size : 12px;
	vertical-align : top;
	padding : 0px;
	margin: 0px;
	margin-left: 10px;
	float : left;
}

#top_pr{
	width : 440px;  
	height : 200px;
	font-size : 12px;
	vertical-align : top;
	padding : 0px;
	margin: 0px;
	margin-left: 20px;
	float : left;
}

#top_qr{
	width : 200px;
	height : 200px;
	float : left;
	vertical-align : top;
	text-align : left;
	padding : 0px;
	margin : 0px;
	margin-left : 20px;
	background-image : url(../parts/top_right/qr.jpg);
	background-repeat : no-repeat;

}
#top_qr2{
	width : 192px;
	font-size : 12px;
	vertical-align : top;
	text-align : left;
	letter-spacing : 2px;
	padding : 0px;
	padding-top : 34px;
	padding-left : 8px;
	margin : 0px;

}

/* ----------ショップ一覧パネル設定開始----------*/


#shop_itiran{
	width : 100%; 
	font-size : 12px;
	vertical-align : top;
	text-align : left;
	padding : 0px;
	margin : 0px;
	margin-left : 10px;
	padding-top : 20px;
	clear : both;
}


#itiran_bar{
	width : 880px;
	height : 30px;
	background-image : url(../parts/top_main/shop_itiran.gif);
	background-repeat : no-repeat;

}


#H2{
	text-align : left;
	padding : 0px;
	margin : 0px;
	padding-top : 12px;
	padding-left : 160px;
	color : #3c4633;
}

H2{
	font-size : 12px;
	text-decoration : none;
	font-weight : normal;
	text-align : left;
	padding : 0px;
	margin : 0px;
}


#keisai_bar{
	width : 880px;
	font-size : 12px;
	color : #3c4633;
	vertical-align : top;
	text-align : left;
	padding : 4px;
	margin : 0px;
	margin-top : 15px;
	background-color : #f3efde;
	float : left;
}

#keisai_bar2{
	width : 880px;
	font-size : 12px;
	color : #3c4633;
	vertical-align : top;
	text-align : left;
	padding : 4px;
	margin : 0px;
	margin-top : 15px;
	background-color : #d9f4f8;
	float : left;
}

/* ------------------------------メインパネル設定終了------------------------------*/



/* ------------------------------新着情報------------------------------*/

#left_bottom{
	width:680px;
	padding : 0px;
	margin : 0px;
	text-align : left;
	float : left;
}






.relese{
	width:670px;
	font-size : 0px;
	margin-top : 20px;
	margin-right : 10px;
	text-align : left;
}

.relese2{
	font-size : 14px;
	vertical-align : top;
	text-align : left;
	margin : 0px;
	padding : 0px;
	padding-left : 10px;
	background-image : url(../parts/top_main/bar_new_bg.gif);
	background-repeat : repeat-y;
}


.relese2 LI {
	font-size : 12px;
	line-height : 18px;
	list-style-type: none;
}





#top_koukoku{
	width:670px;
	margin-top : 10px;
	margin-right : 10px;
	text-align : left;
}


.bar_link{
	margin-top : 40px;
	text-align : left;
}













/***** ----------------------------------------アクシィトピック設定開始---------------------------------------- *****/




#axi_menu{
	width : 200px; 
	font-size : 12px;
	vertical-align : top;
	text-align : left;
	float : left;
	padding : 0px;
	margin : 0px;
	margin-top : 20px;
}



/* ----------アクシィ一覧パネル設定----------*/



.axi_menu_list {
	widhe : 180px;
	padding : 0px;
	margin : 0px;
	margin-left : 20px;
	text-align : left;
	vertical-align : top;
}


.axi_menu_list LI {
	font-size : 12px;
	text-align : left;
	padding : 0px;
	padding-top : 5px;
	margin : 0px;
	line-height : 16px;
	list-style-type: none;
	list-style-image : url(../parts/logo/arrow01.gif);
}


.axi_menu_list A {
	color : #054f99;
	text-decoration : none;
}

.axi_menu_list A:hover {
	color : #a7736b;
}

.axi_right_bannar{
	widhe : 200px;
	margin : 0px;
	margin-top : 20px;
}


/* ------------------------------H1設定------------------------------*/


#H1{
	text-align : left;
	margin-left : 42px;
	margin-top : 0px;
	color : #888888;
}


H1{
	font-weight : normal;
	font-size : 12px;
	padding : 3px;
	margin : 0px;
}




/* ------------------------------サーチパネル設定------------------------------*/


.search{
	font-size : 12px;
	vertical-align : top;
	padding : 2px;
	margin : 0px;
	line-height : 14px;
	color : #536454;
}


.search A{
	font-size : 10px;
	vertical-align : top;
	padding : 3px;
	margin : 0px;
	color : #747474;
	text-decoration : none;
}


.search STRONG{
	font-size : 10px;
	vertical-align : top;
	padding : 2px;
	margin : 0px;
	line-height : 14px;
	color : #536454;
	font-weight : normal;
	text-decoration : none;
}


#form_waku{
	padding : 0px;
	margin : 0px;
	height : 55px;
}


.search_del{
	font-size : 12px;
	display : none;
}


.search_input{
	font-size : 12px;
	width : 300px;
	height : 24px;
	padding : 2px;
	margin : 0px;
}


/* ------------------------------サーチ設定終了------------------------------*/




/* ------------------------------バナー設定------------------------------*/


.banner_670{
	padding : 0px;
	margin: 0px;
	margin-bottom : 20px;
	margin-top : 10px;
	clear:both;
}
