@charset "utf-8";
/* ***********************************************************
*
* Since:			2008-01-25
* Modified:			2008-01-25
* Guideline:		Ver.1.00
* Editor:			KATSURA YOSHIDA(SONAR.Inc)
* Last Modified:	KATSURA YOSHIDA(SONAR.Inc)
*
* ***********************************************************
*/

/* CSS Document */
/* タイトル */
h3 {
	width:740px;
	height:150px;
	margin:0 0 10px 0;
	padding:0;
	background-position:0 0;
	background-repeat:no-repeat;
	}
h3#titleM01 {
	background-image:url(../img/buy/kodawari/title_m01.jpg);
	}

h3#titleM02 {
	background-image:url(../img/buy/kodawari/title_m02.jpg);
	}

h3#titleM03 {
	background-image:url(../img/buy/kodawari/title_m03.jpg);
	}

h3#titleM04 {
	background-image:url(../img/buy/kodawari/title_m04.jpg);
	}

h3#titleK01 {
	background-image:url(../img/buy/kodawari/title_k01.jpg);
	}

h3#titleK02 {
	background-image:url(../img/buy/kodawari/title_k02.jpg);
	}

h3#titleK03 {
background-image:url(../img/buy/kodawari/title_k03.jpg);
	}

h3#titleK04 {
background-image:url(../img/buy/kodawari/title_k04.jpg);
	}

h3#titleT01 {
background-image:url(../img/buy/kodawari/title_t01.jpg);
	}

h3#titleT02 {
background-image:url(../img/buy/kodawari/title_t02.jpg);
	}

h3#titleJ01 {
background-image:url(../img/buy/kodawari/title_j01.jpg);
	}

h3#titleJ02 {
background-image:url(../img/buy/kodawari/title_j02.jpg);
	}



/* リードテキスト */
div.leadArea {
	width:525px;
	margin:0;
	padding:20px 200px 15px 15px;
	min-height:112px;
	background-position:top right;
	background-repeat:no-repeat;
	color:#333333;
	}
* html div.leadArea {
	height:112px;
	}
div.leadArea p {
	margin:0 0 10px 0;
	padding:0;
	font-size:120%;
	line-height:130%;
	}
div#leadM01 {
	background-image:url(../img/buy/kodawari/img_m01.jpg);
	}

div#leadM02 {
	background-image:url(../img/buy/kodawari/img_m02.jpg);
	}

div#leadM03 {
	background-image:url(../img/buy/kodawari/img_m03.jpg);
	}

div#leadM04 {
	background-image:url(../img/buy/kodawari/img_m04.jpg);
	}

div#leadK01 {
	background-image:url(../img/buy/kodawari/img_k01.jpg);
	}

div#leadK02 {
	background-image:url(../img/buy/kodawari/img_k02.jpg);
	}

div#leadK03 {
	background-image:url(../img/buy/kodawari/img_k03.jpg);
	}

div#leadK04 {
	background-image:url(../img/buy/kodawari/img_k04.jpg);
	}

div#leadT01 {
	background-image:url(../img/buy/kodawari/img_t01.jpg);
	}

div#leadT02 {
	background-image:url(../img/buy/kodawari/img_t02.jpg);
	}

div#leadJ01 {
	background-image:url(../img/buy/kodawari/img_j01.jpg);
	}

div#leadJ02 {
	background-image:url(../img/buy/kodawari/img_j02.jpg);
	}


/* こだわり */
dl#kodawariPoint {
	width:710px;
	margin:0 15px 20px 15px;
	padding:30px 0 20px 0;
	background-image:url(../img/buy/kodawari/bg_point.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:#E9B722;
	}
dl#kodawariPoint dd#pointText {
	width:535px;
	min-height:125px;
	margin:0 10px 20px 145px;
	padding:15px 10px 5px 10px;
	background-color:#FFFFFF;
	}
* html dl#kodawariPoint dd#pointText {
	height:125px;
	}
dl#kodawariPoint dd#pointText dl#pointDetail {
	margin:0;
	padding:0;
	}
dl#kodawariPoint dd#pointText dl#pointDetail dt {
	margin:0 0 5px 0;
	padding:0;
	color:#FAA61A;
	font-size:larger;
	font-weight:bold;
	}
dl#kodawariPoint dd#pointText dl#pointDetail dd {
	margin:0 0 10px 0;
	padding:0;
	}
dl#kodawariPoint dd#moreText {
	width:710px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}
	
p#guideArrow {
	margin:0 auto 20px auto;
	padding:0;
	text-align:center;
	}

/* 沿線・エリアから検索：都道府県リスト */
div.selectPrefBox {
	width:720px;
	margin:0 0 10px 0;
	padding:0 10px 10px 10px;
	border-top-style:none;
	background-image:url(../img/shop/bg_selectpref.gif);
	background-repeat:repeat-x;
	background-position:top;
	}
div.selectPrefBox h4 {
	width:355px;
	height:63px;
	margin:0;
	padding:0;
	background-position:0 0;
	background-repeat:no-repeat;
	}
div#routeBox h4 {
	background-image:url(../img/shop/head_search_route.gif);
	}
div#areaBox h4 {
	background-image:url(../img/shop/head_search_area.gif);
	}
div#routeBox {
	float:left;
	}
div#areaBox {
	float:right;
	}
dl.selectPrefList {
	width:335px;
	margin:-5px 0 0 0;
	padding:0 10px 10px 10px;
	background-color:#FFFFFF;
	}
dl.selectPrefList dt {
	width:100px;
	height:19px;
	margin: 5px 0 0 0;
	padding: 0;
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	}
dl.selectPrefList dt.tohoku {
	border-top-style:dotted;
	border-top-color:#cccccc;
	border-top-width:1px;
	padding-top:10px;
	padding-bottom:0;
	width:335px;
	background-position:center left;
	background-image:url(../img/buy/head_tohoku.gif);
	}
dl.selectPrefList dt.kanto {
	background-image:url(../img/buy/head_kanto.gif);
	}
dl.selectPrefList dt.koshinetsu {
	background-image:url(../img/buy/head_koshinetsu.gif);
	}
dl.selectPrefList dt.tokai {
	background-image:url(../img/buy/head_tokai.gif);
	}
dl.selectPrefList dt.kinki {
	background-image:url(../img/buy/head_kinki.gif);
	}
dl.selectPrefList dt.chugoku {
	background-image:url(../img/buy/head_chugoku.gif);
	}
dl.selectPrefList dt.kyushu {
	background-image:url(../img/buy/head_kyushu.gif);
	}
dl.selectPrefList dd {
	width:335px;
	margin: 0;
	padding: 5px 0;
	border-bottom-style:dotted;
	border-bottom-color:#cccccc;
	border-bottom-width:1px;
	}
dl.selectPrefList dd:after {
	height: 1px;
	margin-top: -1px;
	font-size: 1px;
	line-height: 1px;
	content: ".";
	display: block;
	color: #ffffff;
	clear: both;
	}
dl.selectPrefList dd ul {
	margin: 0;
	padding:0;
	}
dl.selectPrefList dd li {
	list-style-position:inside;
	list-style-type:none;
	float:left;
	color:#333333;
	word-break:keep-all;
	}
dl.selectPrefList dd li a , dl.selectPrefList dd li span {
	margin: 0 4px;
	}
dl.selectPrefList dd li span {
	color:#CDCDCD;
	}
