@charset "SHIFT_JIS";

@import url(/common/css/jtb_site_970.css); 

* {margin:0;padding:0;line-height:1.2em;}
.clear {clear:both;height:1px;}
.clear hr {display:none;margin:0;}

/* リンク設定 */
a:link   { color: #1135a9; text-decoration: none; }
a:visited   { color: #1135a9; text-decoration: none; }
a:hover  { color: #468bff; text-decoration: underline; }
a:active   { color: #1135a9; text-decoration: underline; }

/* 見出し設定 */
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
ul {font-size:78%;}
ol {}
li {}

/* JTB文字設定 */
.fs_12 {font-size:78%;line-height:138%;}
.fs_12L {font-size:78%;line-height:158%;}
.fs_10 {font-size:63%;line-height:138%;}
.fs_14 {font-size:88%;line-height:138%;}
.fs_16 {font-size:100%;line-height:138%;}


body {background-color:#ffffff;text-align:left;color:#333333;font-family:"Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","Osaka",sans-serif;}
#container { margin:10px 0 10px 10px; width:950px; }


/* 2カラムレイアウト */
#nav {float:left;width:230px;}
#contents {width:950px; margin:5px 0;}



/* 左側 */

/* 販売店リスト */
#shop-nav {margin:-3px 0 0;}
/*#shop-nav h2 {color:#bb0000;font-size:100%;font-weight:bold;padding:0 5px;}*/
#shop-nav h2 {display:none;}
#shop-nav p {color:#663300;border:3px double #999933;margin:0.3em 0;padding:0.3em;background-color:#ffffff;text-align:center;}
#shop-nav h3 {font-size:12px;font-weight:bold;border-top:1px solid #dd0000;border-bottom:1px solid #660000;background:#bb0000 url('../images/bg-nav-shop.gif') center center;padding:0.2em 0;}
#shop-nav h3 div {margin:0 8px 0.1em;padding:0 8px;border-left:3px solid #ffff00;}
#shop-nav h3 a {color:#ffffff;}
#shop-nav ul {margin:0 0;padding:0.5em 16px;list-style-image:url('../images/marker.gif');background-color:#efefef;}
#shop-nav li {border-bottom:1px dotted #666666;margin:0;padding:0;}
#shop-nav img {margin:-1px 0;}
.shop-list {font-size:78%;}
#ace {margin:8px 0;}
#ace h2 {font-size:78%;color:#666666;text-align:center;color:#009933;}
#look {margin:8px 0;}
#look h2 {font-size:78%;color:#666666;text-align:center;color:#0033cc;}
#d-panf {margin:8px 0;}
#r-wedding {text-align:center;}
#cruise {text-align:center;}
#yadomaga p{color:#006600;text-align:center;}
#qr {text-align:center;margin:8px 0;padding:0 0 0.5em;border:1px solid #996600;}
#qr h2 {font-size:78%;background-color:#996600;color:#ffffff;padding:0.3em 0;border-top:1px solid #cc9900;border-bottom:1px solid #333300;}
#qr img {margin:10px 0;}
#qr p {font-size:78%;text-align:left;margin:10px;color:#666666;}

/* 右側 */

/* 国内 */
.hathu {background-color:#00CC00;color:#ffffff;font-weight:bold;padding:0.2em;}
#kokunai {margin:0 0 6px; width:272px;float:left;background:url('../images/bg-kokunai.gif') center bottom no-repeat #fff;border-bottom:1px solid #7FC31C;}
#kokunai h2 {margin:0;padding:0;}
ul.kokunai-nav  {list-style-type:none;margin:0;padding:5px;height:50px;}
ul.kokunai-nav li {float:left;margin:0;padding:0;}
.kokunai-nav #j01 a {display:block;width:50px;height:50px;background:url('../images/nav/j01_3.gif') 0 0 no-repeat;}
.kokunai-nav #j01 a:hover {display:block;width:50px;height:50px;background:url('../images/nav/j01a_3.gif') 0 0 no-repeat;}
.kokunai-nav #j02 a {margin:0 0 0 3px;display:block;width:50px;height:50px;background:url('../images/nav/j02_3.gif') 0 0 no-repeat;}
.kokunai-nav #j02 a:hover {display:block;width:50px;height:50px;background:url('../images/nav/j02a_3.gif') 0 0 no-repeat;}
.kokunai-nav #j03 a {margin:0 0 0 3px;display:block;width:50px;height:50px;background:url('../images/nav/j03_3.gif') 0 0 no-repeat;}
.kokunai-nav #j03 a:hover {display:block;width:50px;height:50px;background:url('../images/nav/j03a_3.gif') 0 0 no-repeat;}
.kokunai-nav #j04 a {margin:0 0 0 3px;display:block;width:50px;height:50px;background:url('../images/nav/j04_3.gif') 0 0 no-repeat;}
.kokunai-nav #j04 a:hover {display:block;width:50px;height:50px;background:url('../images/nav/j04a_3.gif') 0 0 no-repeat;}
.kokunai-nav #j05 a {margin:0 0 0 3px;display:block;width:50px;height:50px;background:url('../images/nav/j05_3.gif') 0 0 no-repeat;}
.kokunai-nav #j05 a:hover {display:block;width:50px;height:50px;background:url('../images/nav/j05a_3.gif') 0 0 no-repeat;}
.kokunai-nav span {display:none;}
.kokunai-box {background-color:#ffffff;margin:0 5px 5px;padding:0px;border:1px solid #7FC31C;overflow:auto;clear:both}
.kokunai-box h3 {display:none;}
.kokunai-box ul {margin:0.5em 0.5em 0.5em 1em; padding:0 0 0 5px;list-style-image:url('../images/marker-kokunai.gif');}
.kokunai-box li {border-bottom:1px dotted #666666;line-height:1.2em}
.kokunai-box img {border:none;}
.kokunai-banner-box {text-align:center;margin:0 0 5px;clear:both;}
.kokunai-banner-box img {border:none;}

/* 海外 */
.charter {background-color:#cc0000;color:#ffff00;font-weight:bold;padding:0.2em;}
.gentei {color:#FF0000; font-size:13px; font-weight:bold}
.regular {background-color:#3366cc;color:#ffff00;font-weight:bold;padding:0.2em;}
.green {background-color:#00CC33;color:#FFFFFF;font-weight:bold;padding:0.2em;}
#kaigai {margin:0 0 6px; width:272px; float:right;background:url('../images/bg-kaigai.gif') center bottom no-repeat #fff;border-bottom:1px solid #40B8D4;}
#kaigai h2 {margin:0;padding:0;}
ul.kaigai-nav  {list-style-type:none;margin:0;padding:5px;height:50px;}
ul.kaigai-nav li {float:left;margin:0;padding:0;}
.kaigai-nav #o01 a {display:block;width:50px;height:50px;background:url('../images/nav/o01_3.gif') 0 0 no-repeat;}
.kaigai-nav #o01 a:hover {display:block;width:50px;height:50px;background:url('../images/nav/o01a_3.gif') 0 0 no-repeat;}
.kaigai-nav #o02 a {margin:0 0 0 3px;display:block;width:50px;height:50px;background:url('../images/nav/o02_3.gif') 0 0 no-repeat;}
.kaigai-nav #o02 a:hover {display:block;width:50px;height:50px;background:url('../images/nav/o02a_3.gif') 0 0 no-repeat;}
.kaigai-nav #o03 a {margin:0 0 0 3px;display:block;width:50px;height:50px;background:url('../images/nav/o03_3.gif') 0 0 no-repeat;}
.kaigai-nav #o03 a:hover {display:block;width:50px;height:50px;background:url('../images/nav/o03a_3.gif') 0 0 no-repeat;}
.kaigai-nav #o04 a {margin:0 0 0 3px;display:block;width:50px;height:50px;background:url('../images/nav/o04_3.gif') 0 0 no-repeat;}
.kaigai-nav #o04 a:hover {display:block;width:50px;height:50px;background:url('../images/nav/o04a_3.gif') 0 0 no-repeat;}
.kaigai-nav #o05 a {margin:0 0 0 3px;display:block;width:50px;height:50px;background:url('../images/nav/o05_3.gif') 0 0 no-repeat;}
.kaigai-nav #o05 a:hover {display:block;width:50px;height:50px;background:url('../images/nav/o05a_3.gif') 0 0 no-repeat;}
.kaigai-nav span {display:none;}
.kaigai-box {background-color:#ffffff;margin:0 5px 5px;padding:0px;border:1px solid #00A0C6;overflow:auto;clear:both;}
.kaigai-box h3 {display:none;}
.kaigai-box ul {margin:0.5em 0.5em 0.5em 1em;padding:0 0 0 5px;list-style-image:url('../images/marker-kokunai.gif');}
.kaigai-box li {border-bottom:1px dotted #666666;line-height:1.2em}
.kaigai-box img {border:none;}
.kaigai-banner-box {text-align:center;margin:0 0 5px;clear:both;}
.kaigai-banner-box img {border:none;}

/* 国内＆海外共通商品リスト */
dl {margin:0; padding:3px;}
.copy {font-size:10px;color:#009933;margin:0;padding:0;}
.title {font-size:13px;font-weight:bold;margin:0;padding:0;}
.title-price {font-size:13px;font-weight:bold;margin:0;padding:0;border-bottom:1px dotted #666666;}
.title span {font-size:10px;font-weight:normal;margin:0;padding:0;}
.price {font-size:10px;text-align:right;color:#000;margin:0;padding:0;border-bottom:1px dotted #666666;}
.price span {color:#cc0000;font-weight:bold;margin:0;padding:0;}
.price span strong {font-size:12px;}

/* 支店情報 */
#shop-info {margin:0 0 6px;width:550px;background-color:#ff6600;clear:both;border-bottom:1px solid #ff6600;}
#shop-info h2 {background:url('../images/bg_shop_info.gif') center center #ff6600;font-size:88%;padding:0.2em 0.5em 0.1em;border-top:1px solid #ffcc00;border-bottom:1px solid #cc3300;margin:1px 1px 0;}
#shop-info h2 span {color:#ffffff;border-left:3px solid #ffff00;padding-left:0.3em;}
#shop-info h2 img {margin:-0.3em 0.5em;}
#shop-info-box {margin:0 1px 1px 1px;background-color:#ffffff;padding:8px;}
#shop-info-box ul {margin:0.5em 0.5em 0.5em 1em;list-style-image:url('../images/marker.gif');}
#shop-info-box li {border-bottom:1px dotted #666666; line-height:1.5; margin:0 0 5px}

/* 支店情報2 */
#shop-info2 {width:169px;float:left; border:#FF6600 1px solid;margin:0; padding:0;}
#shop-info2 h2 {font-size:88%;padding:0.2em 0.5em 0.1em;border-top:1px solid #ffcc00;border-bottom:2px solid #cc3300;margin:1px 1px 0;}
#shop-info2 h2 span {color:#ffffff;}
#shop-info2-box {margin:0 1px 1px 1px;background-color:#ffffff;padding:8px;}
#shop-info2-box ul {margin:0.5em 0.5em 0.5em 1em;list-style-image:url('../images/marker.gif');}
#shop-info2-box li {border-bottom:1px dotted #666666;}
#rib {float:right;}

/* お役立ち情報 */
#oyakudati-info {background-color:#3399FF;margin:0 0 6px;width:550px;border-bottom:1px solid #3399FF;}
#oyakudati-info h2 {background:url('../images/bg_oyakudachi.gif') center center #3399FF;font-size:88%;padding:0.2em 0.5em 0.1em;border-top:1px solid #33ccff;border-bottom:1px solid #0080FF;margin:1px 1px 0;}
#oyakudati-info h2 span {color:#ffffff;border-left:3px solid #ffff00;padding-left:0.3em;}
#oyakudati-info h2 strong {color:ffff33;font-size:88%;}
#oyakudati-info h2 img {margin:-0.3em 0.5em;}
#oyakudati-info h3 {font-size:78%;padding:0.2em 0.5em 0.1em;margin:1px 1px 0;background-color:#cc3333;color:#ffffff;}
#oyakudati-info-box {margin:0 1px 1px 1px;background-color:#ffffff;padding:8px;}
#oyakudati-info-box ul {margin:0.5em 0.5em 0.5em 1em;list-style-image:url('../images/marker.gif');}
#oyakudati-info-box li {border-bottom:1px dotted #666666;}
#jyouhoukan {background-image:url(../images/bg_oyakudachi.gif); background-position:center center;border-top:1px solid #F0FFFF;border-bottom:1px solid #3399FF; line-height:1.5em}
#jyouhoukan2 {}
#jyouhoukan2 td { vertical-align:top}

/* お役立ち情報2 */
#oyakudati-info2 {width:169px; margin:8px 0 0}
#oyakudati-info2 img { margin:0 0 -0.3em;}
#oyakudati-info2 h3 {font-size:78%;padding:0.2em 0.5em 0.1em;margin:0px 1px 0;background-color:#FF3333;color:#ffffff;}
#oyakudati-info2-box {;margin:0 1px 0px 1px;padding:8px; border:#33CCFF  1px solid;}
#oyakudati-info2-box ul {margin:0.5em 0.5em 0.5em 1em;list-style-image:url('../images/marker.gif');}
#oyakudati-info2-box li {border-bottom:1px dotted #666666;}

/* 1万円特集 */
#man-info {width:270px;background-color:#bc0000;margin:0.5em 0;}
#man-info h2 {background:url('../images/bg_1man_info.gif') center center #bc0000;font-size:88%;padding:0.2em 0.5em 0.1em;border-top:1px solid #bc0000;border-bottom:2px solid #660000;margin:1px 1px 0;}
#man-info h2 span {color:#ffffff;border-left:3px solid #ffff00;padding-left:0.3em;}
#man-info h2 img {margin:-0.3em 0.5em;}
#man-info-box {margin:0 1px 1px 1px;background-color:#ffffff;padding:8px;}
#man-info-box ul {margin:0.5em 0.5em 0.5em 1em;list-style-image:url('../images/marker.gif');}
#man-info-box li {border-bottom:1px dotted #666666;}

/* 発売日飾り文字 */
span.sale { background-color:#FF0000; color:#FFFFFF; padding:2px}
span.period { background-color:#0080FF; color:#FFFFFF;}

/* 下部バナー設定 */
#sub-banner {text-align:center;}
#sub-banner table {margin:0.5em auto;}

/* 下部リンク設定 */
#sub-link  {width:650px;float:left;margin:20px 0 10px;padding:5px;font-size:78%;background-color:#f1f1f1;text-align:center;border:solid 1px #dbdbdb; }
#sub-link2  {width:870px;float:left;margin:20px 0 10px;padding:5px;font-size:78%;background-color:#f1f1f1;text-align:center;border:solid 1px #dbdbdb; }

/* ニュース */
.news {background:url('../images/news03.jpg') ; background-position:bottom; background-repeat:no-repeat; width:700px; margin:0 5px 5px}
.news img { margin:0px 3px 0}
.news_table { margin:0 0 13px 15px}
.news_table td{vertical-align:top}

.news-box01 {margin:0;padding:0px;overflow:auto;clear:both}
.news-box01 h3 {display:none;}
.news-box01 ul {margin:0.5em 0.5em 0.5em 1em; padding:0 0 0 5px;list-style-image:url('../images/marker.gif');}
.news-box01 li {border-bottom:1px dotted #666666;line-height:1.6em; font-size:115% ; margin:4px 0 0}
.news-box01 img {border:none;}
.news-banner-box01 {text-align:center;margin:0 0 5px;clear:both;}
.news-banner-box01 img {border:none;}

.topics_box02 {margin:0;padding:0px;overflow:auto;clear:both}
.topics_box02 h3 {display:none;}
.topics_box02 ul {margin:0.5em 0.5em 0.5em 1em; padding:0 0 0 5px;list-style-image:url('../images/marker-kokunai.gif');}
.topics_box02 li {border-bottom:1px dotted #666666;line-height:1.6em; font-size:115%; margin:0 0 4px}
.topics_box02 img {border:none;}

.tab_navi  P{ padding:5px 0 0}
.news01 { font-size:80%; color:#66CC66; border:1px solid #66CC66; padding:0; margin:0 2px 2px 0}
.news02 { font-size:80%; color:#FF6600; border:1px solid #FF6600; padding:0; margin:0 2px 2px 0}

.siten {color:#1135a9;font-weight:bold}



#news2{width:690px; margin:0px; padding:0}
#tab_title{width:700px;height:40px;margin:0 0 5px 7px}
.siten {color:#1135a9;font-weight:bold}


/* タブ */
#tab1{width:950px; height:350px; margin:0px; padding:0; display:block}
#tab2{width:950px; height:350px; margin:0px; padding:0; display:block}
#tab3{width:950px; height:350px; margin:0px; padding:0; display:block}
#tab4{width:950px; height:350px; margin:0px; padding:0; display:block}
#tab5{width:950px; height:350px; margin:0px; padding:0; display:block}
#tab6{width:950px; height:350px; margin:0px; padding:0; display:block}
#tab7{width:950px; height:350px; margin:0px; padding:0; display:block}

ul#tab{
	margin:0;
	padding:0;
	height:50px;
	text-align:center}
	
ul#tab li {
	height:50px;display:block;
	margin:0 0 0 10px;
	padding:0 0 0 0px;
	text-align:center;
	float:left;
	font-size:100%;
	list-style:none
	}
	
/*ul#tab li {
	height:50px;display:block;
	margin:0;
	padding:0 0 0 6px;
	text-align:center;
	float:left;
	font-size:100%;
	list-style:none
	}/*IE6*/*/
	
ul#tab li.selected {
	}
ul#tab li.selected a {
	}

div#news2 dl {
	width:950px;
	margin:0 2px;
	padding:0;
	color:#333;
	clear:both;
	}

div#news2 dl dt {
	margin-bottom:0em;
	padding-bottom:0em;
	}

div#news2 dl dd {
 margin:0;
 padding:0;
	width:950px;
	height:220px;
	overflow:auto;
	}

*+html div#news2 dl dd, *html div#news2 dl dd {
 margin:0;
 padding:0;
	width:950px;
	height:220px;
	overflow:auto;
	}

.corner02 {display:block;width:350px;background:url('../images/column_02.jpg'); background-repeat:repeat-y; background-position:center; margin:0; padding:0}
* html .corner02 {display:block;width:350px;background:url('../images/column_02.jpg'); background-repeat:repeat-y; background-position:center; margin:0; padding:0}

.corner03 {display:block;width:318px;background:url('../images/serif_02.jpg'); background-repeat:repeat-y; background-position:center; margin:0px 0 0 0px; padding:0}
* html .corner03 {display:block;width:318px;background:url('../images/serif_02.jpg'); background-repeat:repeat-y; background-position:center; margin:0px 0 0 0px; padding:0}

.corner04 {display:block;width:318px;margin:0px 0 0 15px; padding:0}

.course_theme01 { margin:0 0 0 14px}

.button_01 {display:block;width:286px;height:38px;background:url('../images/column_on.jpg') 0 0 no-repeat;margin:2px 0 0 20px;text-align:center}
.button_01 a{display:block;width:286px;height:38px;background:url('../images/column.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.button_01 a:hover {display:block;width:286px;height:38px;background:url('../images/column_on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.button_01  span { display:none}

.size80 { font-size:80%}

.column_roulette {margin:8px 0 0 5px;}
.column_roulette tr td { vertical-align:top}

.nav_pamf {display:block;width:80px;height:15px;background:url('../images/pamf02.jpg') 0 0 no-repeat;margin:2px 0 0 5px;text-align:center}
.nav_pamf  a{display:block;width:80px;height:15px;background:url('../images/pamf01.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.nav_pamf a:hover {display:block;width:80px;height:15px;background:url('../images/pamf02.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.nav_pamf  span { display:none}
.pamf{text-align:center}

.column_h5 {font-weight:bold; color:#FF6600; text-align:center; font-size:120%}

.roulette_b{display:block;width:350px;background:url('../images/roulette_b.jpg'); background-repeat:repeat-y; padding:5px 0 0 10px; margin:0}

/* リニューアルCSS */
.ti01 { margin:4px 0}
.ti02 { margin:4px 0 0px}

.ace {display:block;width:230px;height:40px;background:url('../images/ace02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.ace a{display:block;width:230px;height:40px;background:url('../images/ace01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.ace a:hover {display:block;width:230px;height:40px;background:url('../images/ace02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.ace span { display:none}

.look {display:block;width:230px;height:40px;background:url('../images/look02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.look a{display:block;width:230px;height:40px;background:url('../images/look01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.look a:hover {display:block;width:230px;height:40px;background:url('../images/look02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.look span { display:none}

.pa {display:block;width:230px;height:70px;background:url('../images/pa02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.pa a{display:block;width:230px;height:70px;background:url('../images/pa01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.pa a:hover {display:block;width:230px;height:70px;background:url('../images/pa02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.pa span { display:none}

.ken {display:block;width:230px;height:70px;background:url('../images/ken02.gif') 0 0 no-repeat;margin:4px 0;text-align:center}
.ken a{display:block;width:230px;height:70px;background:url('../images/ken01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.ken a:hover {display:block;width:230px;height:70px;background:url('../images/ken02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.ken span { display:none}

.tabi {display:block;width:230px;height:70px;background:url('../images/tabi02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.tabi a{display:block;width:230px;height:70px;background:url('../images/tabi01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.tabi a:hover {display:block;width:230px;height:70px;background:url('../images/tabi02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.tabi span { display:none}

.wed {display:block;width:230px;height:120px;background:url('../images/wed02.gif') 0 0 no-repeat;margin:4px 0px;text-align:center}
.wed a{display:block;width:230px;height:120px;background:url('../images/wed01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.wed a:hover {display:block;width:230px;height:120px;background:url('../images/wed02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.wed span { display:none}

.clu {display:block;width:230px;height:120px;background:url('../images/clu02.gif') 0 0 no-repeat;margin:4px 0px;text-align:center}
.clu a{display:block;width:230px;height:120px;background:url('../images/clu01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.clu a:hover {display:block;width:230px;height:120px;background:url('../images/clu02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.clu span { display:none}

.nai {display:block;width:230px;height:120px;background:url('../images/nai02.gif') 0 0 no-repeat;margin:4px 0px;text-align:center}
.nai a{display:block;width:230px;height:120px;background:url('../images/nai01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.nai a:hover {display:block;width:230px;height:120px;background:url('../images/nai02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.nai span { display:none}

.gai {display:block;width:230px;height:120px;background:url('../images/gai02.gif') 0 0 no-repeat;margin:4px 0px;text-align:center}
.gai a{display:block;width:230px;height:120px;background:url('../images/gai01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.gai a:hover {display:block;width:230px;height:120px;background:url('../images/gai02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.gai span { display:none}

.tiiki01 {display:block;width:110px;height:157px;background:url('../images/tiiki01on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki01 a{display:block;width:110px;height:157px;background:url('../images/tiiki01.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki01 a:hover {display:block;width:110px;height:157px;background:url('../images/tiiki01on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki01 span { display:none}

.tiiki02 {display:block;width:110px;height:157px;background:url('../images/tiiki02on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki02 a{display:block;width:110px;height:157px;background:url('../images/tiiki02.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki02 a:hover {display:block;width:110px;height:157px;background:url('../images/tiiki02on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki02 span { display:none}

.tiiki03 {display:block;width:110px;height:157px;background:url('../images/tiiki03on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki03 a{display:block;width:110px;height:157px;background:url('../images/tiiki03.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki03 a:hover {display:block;width:110px;height:157px;background:url('../images/tiiki03on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki03 span { display:none}

.tiiki04 {display:block;width:110px;height:157px;background:url('../images/tiiki04on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki04 a{display:block;width:110px;height:157px;background:url('../images/tiiki04.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki04 a:hover {display:block;width:110px;height:157px;background:url('../images/tiiki04on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki04 span { display:none}

.tiiki05 {display:block;width:110px;height:157px;background:url('../images/tiiki05on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki05 a{display:block;width:110px;height:157px;background:url('../images/tiiki05.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki05 a:hover {display:block;width:110px;height:157px;background:url('../images/tiiki05on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki05 span { display:none}

.tiiki06 {display:block;width:110px;height:157px;background:url('../images/tiiki06on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki06 a{display:block;width:110px;height:157px;background:url('../images/tiiki06.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki06 a:hover {display:block;width:110px;height:157px;background:url('../images/tiiki06on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.tiiki06 span { display:none}

.staff {display:block;width:571px;height:56px;background:url('../images/staff02.gif') 0 0 no-repeat;margin:0px;text-align:center; margin:0 0 0 4px}
.staff a{display:block;width:571px;height:56px;background:url('../images/staff01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.staff a:hover {display:block;width:571px;height:56px;background:url('../images/staff02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.staff span { display:none}

.staff2 {display:block;width:430px;height:55px;background:url('../images/sta02.gif') 0 0 no-repeat;margin:0px;text-align:center; margin:0 0 0 4px}
.staff2 a{display:block;width:430px;height:55px;background:url('../images/sta01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.staff2 a:hover {display:block;width:430px;height:55px;background:url('../images/sta02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.staff2 span { display:none}

.link {display:block;width:230px;height:40px;background:url('../images/link_on.jpg') 0 0 no-repeat;text-align:center;vertical-align:middle; float:left; margin:0 0 0 6px}
.link a{display:block;width:230px;height:40px;background:url('../images/link.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.link a:hover {display:block;width:230px;height:40px;background:url('../images/link_on.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.link p {font-size:90%; vertical-align:middle; text-align:center; margin:0 auto 0; padding:12px 0}

.w365 {float:left; width:365px;margin:0px;padding:0}
.w580 {float:right; width:580px;margin:0px;padding:0}

.w510 {float:left; width:510px;margin:0px;padding:0}
.w430 {float:right; width:430px;margin:0px;padding:0}

.w710 {float:left; width:710px;margin:0px;padding:0}
.w230 {float:right; width:230px;margin:0px;padding:0}

.nmap01 {background:url('../images/nmap01.gif') 0 0 no-repeat; height:390px}
.nmap02 {background:url('../images/nmap02.gif') 0 0 no-repeat; height:390px}
.nmap03 {background:url('../images/nmap03.gif') 0 0 no-repeat; height:390px}
.nmap04 {background:url('../images/nmap04.gif') 0 0 no-repeat; height:390px}
.nmap05 {background:url('../images/nmap05.gif') 0 0 no-repeat; height:390px}
.nmap06 {background:url('../images/nmap06.gif') 0 0 no-repeat; height:390px}
.nmap07 {background:url('../images/nmap_07.gif') 0 0 no-repeat; height:390px}
.nmap08 {background:url('../images/nmap08.gif') 0 0 no-repeat; height:390px}

.syouhin { width:230px}
.syouhin tr td {vertical-align:top; width:230px}

.topics_top {margin:4px 0 3px;padding:0px; height:300px}
.topics_top ul {margin:2px 2px 0px 15px; padding:0 0 0 7px;list-style-image:url('../images/marke.gif'); height:278px}
.topics_top li {border-bottom:1px dotted #666666;line-height:1.6em; font-size:110%; margin:8px 0 0px}
.topics_top img {border:none;}

.topics {margin:4px 0;padding:0px; height:300px; text-align:left;}
.topics ul {margin:3px 2px 0px 15px; padding:0 0 0 7px;list-style-image:url('../images/marke.gif'); height:177px}
.topics li {border-bottom:1px dotted #666666;line-height:1.6em; font-size:110%; margin:8px 0 0px; text-align:left;}
.topics img {border:none;}

.topics2 {margin:6px 0;padding:0px;}
.topics2 ul {margin:2px 2px 0px 15px; padding:0 0 0 7px;list-style-image:url('../images/marke.gif');}
.topics2 li {border-bottom:1px dotted #666666;line-height:1.2; font-size:110%; margin:8px 0 0px}
.topics2 img {border:none;}

.ace_info {margin:0;padding:4px 0px; width:230px; height:168px; background-color:#FFFEEE; border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:#FFFEEE 3px solid #999999; display:block}
.ace_info ul {margin:2px; padding:0 0 0 8px; list-style-type: none; height:165px; width:210px; display:block}
.ace_info ul li {border-bottom:1px dotted #666666;line-height:1.6em; font-size:95%; margin:0; padding:0; width:210px; display:block; line-height:1.2; padding:8px 0 4px}
.ace_info img {border:none;}

.tenpo_p tr td { text-align:center;}

.tenpo_link {display:block;width:130px;height:20px;background:url('../images/ten02.gif') 0 0 no-repeat;text-align:center;vertical-align:middle; float:left; margin:2px 0 0 7px; text-align:center}
.tenpo_link a{display:block;width:130px;height:20px;background:url('../images/ten01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.tenpo_link a:hover {display:block;width:130px;height:20px;background:url('../images/ten02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.tenpo_link p {font-size:80%; vertical-align:middle; text-align:center; margin:0 auto 0; padding:2px 0}

.tenpo_link1 {display:block;width:130px;height:35px;background:url('../images/bo2.gif') 0 0 no-repeat;text-align:center;vertical-align:middle;margin:10px 4px 10px 7px; text-align:center}
.tenpo_link1 a{display:block;width:130px;height:35px;background:url('../images/bo1.gif') 0 0 no-repeat;margin:0px;text-align:center}
.tenpo_link1 a:hover {display:block;width:130px;height:35px;background:url('../images/bo2.gif') 0 0 no-repeat;margin:0px;text-align:center}
.tenpo_link1 p {font-size:100%; vertical-align:middle; text-align:center; margin:0 auto 0; padding:8px 0 0}

.tenpo_link2 {display:block;width:130px;height:35px;background:url('../images/bo2.gif') 0 0 no-repeat;text-align:center;vertical-align:middle;margin:10px 4px 10px 7px; text-align:center}
.tenpo_link2 a{display:block;width:130px;height:35px;background:url('../images/bo1.gif') 0 0 no-repeat;margin:0px;text-align:center}
.tenpo_link2 a:hover {display:block;width:130px;height:35px;background:url('../images/bo2.gif') 0 0 no-repeat;margin:0px;text-align:center}
.tenpo_link2 p {font-size:80%; vertical-align:middle; text-align:center; margin:0 auto 0; padding:4px 0 0}

.tenpo_link3 {display:block;width:130px;height:35px;background:url('../images/bo3.gif') 0 0 no-repeat;text-align:center;vertical-align:middle;margin:10px 4px 10px 7px; text-align:center}
.tenpo_link3 a{display:block;width:130px;height:35px;background:url('../images/bo3.gif') 0 0 no-repeat;margin:0px;text-align:center}
.tenpo_link3 a:hover {display:block;width:130px;height:35px;background:url('../images/bo3.gif') 0 0 no-repeat;margin:0px;text-align:center}
.tenpo_link2 p {font-size:80%; vertical-align:middle; text-align:center; margin:0 auto 0; padding:4px 0 0}

.llb_link {display:block;width:180px;height:50px;background:url('../images/tb02.gif') 0 0 no-repeat;text-align:center;vertical-align:middle; float:left; margin:0px; text-align:center}
.llb_link a{display:block;width:180px;height:50px;background:url('../images/tb01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.llb_link a:hover {display:block;width:180px;height:50px;background:url('../images/tb02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.llb_link p {font-size:100%; vertical-align:middle; text-align:center; margin:0 auto 0; padding:7px 0 0}

.llb_link2 {display:block;width:225px;height:50px;background:url('../images/tb2_02.gif') 0 0 no-repeat;text-align:center;vertical-align:middle; float:left; margin:0px; text-align:center}
.llb_link2 a{display:block;width:225px;height:50px;background:url('../images/tb2_01.gif') 0 0 no-repeat;margin:0px;text-align:center}
.llb_link2 a:hover {display:block;width:225px;height:50px;background:url('../images/tb2_02.gif') 0 0 no-repeat;margin:0px;text-align:center}
.llb_link2 p {font-size:115%; vertical-align:middle; text-align:center; margin:0 auto 0; padding:7px 0 0}
.llb_table { margin:0 auto}
.llb_table tr td{ padding:0 0 0 5px}

.llb_link3 {display:block;width:305px;height:50px;background:url('../images/tb3_02.jpg') 0 0 no-repeat;text-align:center;vertical-align:middle; float:left; margin:0px; text-align:center}
.llb_link3 a{display:block;width:305px;height:50px;background:url('../images/tb3_01.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.llb_link3 a:hover {display:block;width:305px;height:50px;background:url('../images/tb3_02.jpg') 0 0 no-repeat;margin:0px;text-align:center}
.llb_link3 p {font-size:115%; vertical-align:middle; text-align:center; margin:0 auto 0; padding:7px 0 0}
.llb_table tr td{ padding:0 0 0 5px}

.bn img { margin:4px 0 0}

.b_b {background:url('../images/b_b.jpg') 0 0 no-repeat; background-position:top; width:710px; padding:10px  5px 5px;margin:5px 0 0}
.b_b_table tr td{ border-bottom:#666666 1px dotted; color:#990000}

.news_t { margin:4px 0 0}

/* 地域マップタブ */
.tenpo_iframe {width:950px; height:490px; margin:0px; padding:0; display:block;}

#tenpo_top{width:950px; height:450px; margin:0px; padding:0; display:block}
#tenpo_aomori{width:950px; height:450px; margin:0px; padding:0; display:block}
#tenpo_akita{width:950px; height:450px; margin:0px; padding:0; display:block}
#tenpo_iwate{width:950px; height:450px; margin:0px; padding:0; display:block}
#tenpo_yamagata{width:950px; height:450px; margin:0px; padding:0; display:block}
#tenpo_miyagi{width:950px; height:450px; margin:0px; padding:0; display:block}
#tenpo_fukusima{width:950px; height:450px; margin:0px; padding:0; display:block}

/* 店舗ニュースRSSタブ */
/**
* Set a very small font size for the control and constrain
* it's width to 225px
*
* Note: the page has a single FeedControl that
* is drawn in the <div> element whose id is "feedControl".
*/   #feedControl {font-size: 13px; width : 430px; padding:0 3px;}
/**
* Suppress everything except for title
*/   #feedControl .gf-snippet {     display : none;   }
     #feedControl .gf-spacer {     display : none;   }
#feedControl .gf-author { }
#feedControl .gf-relativePublishedDate  { }
#feedControl .gfc-result {border-bottom:1px dotted #999999; width:430px;}
/**
* 1em Padding at the bottom of each collection of entries
*/   #feedControl .gfc-results {     padding-bottom : 1em;   }
/**
* no padding between entries
*/   #feedControl .gfc-result {     margin-bottom : 0px;   }
/**
* Use a larger font size for section titles 
*/   #feedControl .gfc-resultsHeader .gfc-title {     font-size : 105%;   } 
div.gf-title {background-image:url('../images/marke.gif'); background-position:left; background-repeat:no-repeat;  padding:0px 0 1px 10px; margin:2px 0 0 width:430px;font-size : 105%; }

/* 臨時支店ニュース*/
.rinji { margin:0 0 4px}
.rinji li { list-style:none; border-bottom:1px dotted #666666; font-size:140%; line-height:1.6; margin:3px 0 3px}
.k50 { color:#666666; font-size:85%}