/*
Theme Name: 食の陣
*/

@charset "utf-8";

/****************************************
	   General Setting 
*****************************************/
*{margin:0;padding:0;}body {font-size:0.8em;text-align:center;font-family:'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',sans-serif;margin: 0px;padding: 0px;background: #FFF ;color:#000;}
h1, h2, h3, h4, h5, h6, div, p, pre, ul, ol, dl, dt, dd, address, form, blockquote{font-size:1em;padding: 0;line-height: 1.6;text-align: left;display: block;margin: 0px;}table {line-height: 1.6;font-size:1em;margin : 0;empty-cells: show;}hr,.areaAnchor,.anchor { display : none; }img {border: none;vertical-align: bottom;}li { list-style: none; }acronym,abbr{cursor:help;}option{ padding-right:10px; }*+html option{padding-right:0;}* html option{padding-right:0;}
a:link{color: #006699;text-decoration:underline;}a:visited{color: #006699;}a:hover{color: #006699;text-decoration:none;}a:active{color: #FF6666;}
div, dl, ul{zoom:1;}div:after, dl:after, ul:after{content: ".";display: block;visibility: hidden;font-size: 0.1em;line-height: 0;clear: both;}* html div, * html dl, * html ul{display:inline-table;/*\*/display:block;/**/}
#wpadminbar div:after{clear:none;}#wpadminbar ul:after{clear:none;}
table{ border-collapse: separate;border-spacing: 0px;}
body {font-size: 13px;color: #333;line-height: 140%;-webkit-text-size-adjust: 100%;}
div:before,div:after,ul:before,ul:after,dl:before,dl:after{content:"";display:table;}
div:after,ul:after,dl:after{clear:both;}
div,ul,dl{zoom:1;}
img{ max-width: 100%; height: auto;}


/*========================================
リンク
=========================================*/
a:link,
a:visited {color: #333;text-decoration: underline;}
a:hover,
a:active {color: #B7101D;text-decoration: none;}

/*　マウスオーバー
-----------------------------------------*/
/*
.hoverColor a:hover{background-color: rgba(255,0,0,1); display: block;}
.hoverColor a:hover img{opacity: .90;-ms-filter: alpha(opacity=90);filter: alpha(opacity=90);}
*/

/*========================================
レイアウト
=========================================*/
body {font-size: 13px;line-height: 1.6em;color: #333;font-family: "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ　Ｐゴシック", "MS PGothic", sans-serif;padding: 0 0 0px 0;background: url("img/bg_01.png");}
body.page-contact-catalog-p,
body.page-contact-hagama-p,
body.page-contact-column-p{background: url("img/catalog_04.png");}

.noentry{ text-align: center; padding: 50px 0 50px 0;}
.hide{ display: none;}

#container{}
#contents{}

.fancybox-overlay{ z-index: 9500 !important;}
.fancybox-overlay{ background: none !important;}


/*　
-----------------------------------------*/
.pcshow{ display: none !important;}
.spshow{}


/*========================================
下層ヘッダー
=========================================*/
#header_fix{display: none;}
#gnavi{ display: none;}
#head_space{ height:73px; width: 100%;}

/*========================================
スマホ ヘッダー
=========================================*/
#sp_header_wrap{ position: fixed; top:0px; left:0px;z-index: 9000; width: 100%; padding: 0 0 6px 0; background: url("img/head_line02.png") 0 bottom repeat-x;}
#sp_header{ margin: 0 0 0px 0; padding: 0px 0px 0px 0;background: url("img/bg_01.png");}
#sp_header .inner{ position: relative; margin: 6px 0 8px 0;}

#sp_header .left { width:80%; margin: 0px 0 0 10px; float: left; position: relative; min-height:53px;}
#sp_header h1{}
#sp_header h1 img{ width:auto; height: auto; max-height:53px;}

#sp_header .sns{position: absolute; left:0px; top:0px; display: none;}
#sp_header .sns table{ margin: 15px 0 0 0;}
#sp_header .sns tr{}
#sp_header .sns td{ vertical-align: middle; padding: 0 15px 0 0;}
#sp_header .sns img{ vertical-align: middle; margin: 0 5px 0 0; width: 30px; height: auto;}
#sp_header .sns td.fb{ font-size: 11px !important;}
#sp_header .sns td.tw{ font-size: 11px !important;}
#sp_header .sns td.line{}
#sp_header .sns td.mail{}
#sp_header .sns td.fb a{ color: #395995;}
#sp_header .sns td.tw a{ color: #00B9F4;}

#sp_header .btn01{ width: 13%; position: absolute; bottom:4px; right:8px;}
#sp_header .btn01 img{ width:100%; height: auto;}

div#slideMenu{width:100%; padding: 0px 0 0 0;background: url("img/bg_01.png"); display:none; }
div#slideMenu_in{}


/*　ツール　*/
#sp_tool{ padding: 13px 10px 12px 10px;}
#sp_tool ul{ display: table; width: 100%;}
#sp_tool li{ display: table-cell; padding: 0 3px 0 3px; line-height: 100%;}

#sp_tool li img{ width: auto; height: 32px;}

#sp_tool li.fb{}
#sp_tool li.tx{}
#sp_tool li.line{}
#sp_tool li.line a{ background: url("img/line_02.png") right 0 repeat-y; padding: 0 10px 0 6px; display: inline-block;}

#sp_tool li.search{ width: 13%; width: 32px;}
#sp_tool li.lang{ width: 13%; width: 32px;}
#sp_tool li.search img,
#sp_tool li.lang img{ width: 32px !important; height: 32px !important; -webkit-border-radius: 4px;
        border-radius: 4px;}

/*　検索　*/
#sp_form{}
#slideMenu #gsearch{ display: none;}
#lang{ display: none;}

#slideMenu #gsearch{ margin: 0px 10px 0px 10px; background: #FFF; padding: 4px 10px 0 10px;}
.gsc-search-box{ margin: 0 !important;}

/*　言語　*/
#lang{ margin: 0px 10px 0px 10px; background: #FFF; padding: 3px 10px 2px 10px;}
#lang div{ width: 100%; display: block !important;}
#lang select{ width: 100% !important; font-size: 16px;}


/*　メニュー　*/
#sp_menu{ background: url("img/line_01.png") 0 0 no-repeat; margin: 12px 0 0 0; font-size: 110%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;}
#sp_menu ul{}
#sp_menu li{ background: url("img/line_01.png") 0 bottom no-repeat; text-align:left;}
#sp_menu li.noline{ border-bottom:0px;}

#sp_menu a{ cursor: pointer;display:block; text-align:left; padding:14px 0 14px 3%;
line-height:100%; color:#333; text-decoration:none; background:url("img/icon_30.png") right 47% no-repeat;
margin: 0 3% 0 0;
-webkit-background-size: 12px auto;
     -o-background-size: 12px auto;
        background-size: 12px auto;}
#sp_menu span{ display:block; text-align:left; padding:14px 0 14px 3%;
line-height:100%; color:#333; text-decoration:none;margin: 0 3% 0 0;}
#sp_menu span.open{ background:url(/img/common/icon_41.png) right 47% no-repeat; background-size:5%;}

#sp_menu ul ul{ /*border-top: 1px solid #CCC;*/ background: url("img/line_01.png") 0 0 no-repeat;  }
#sp_menu ul ul li{ /*border-bottom: 1px solid #CCC;*/ }
#sp_menu ul ul li:last-child{ border-bottom: 0px;}
#sp_menu ul ul li a{ color: #333; padding-left:7%;}


#slideMenu .sp_contents{padding: 3.12% 3.12% 5% 3.12%; margin-top: 0px; font-size: 110%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;}

/* お問い合わせ */
#slideMenu .c01{ margin: 15px 0 20px 0; border-bottom: 1px solid #CCC;}
#slideMenu .c01 li{ margin: 0 0 0px 0; border: 1px solid #CCC; border-bottom: 0px;}
#slideMenu .c01 a{ color: #333; text-decoration: none; display: block; padding: 3% 0 3% 5%;}
#slideMenu .sp_contents p{}


/*========================================
下層ページ　イメージ
=========================================*/
#pageimg{}
#pageimg img{ vertical-align: bottom;}

.page-about #pageimg{ background: url("img/pageimg_sp_01.png") center 0 no-repeat;}
.page-toujitsuza #pageimg{ background: url("img/pageimg_sp_02.png") center 0 no-repeat;}
.page-event #pageimg{ background: url("img/pageimg_sp_90.png") center 0 no-repeat;}
.page-ticket #pageimg{ background: url("img/pageimg_sp_04.png") center 0 no-repeat;}
.page-plan-travel #pageimg{ background: url("img/pageimg_sp_05.png") center 0 no-repeat;}
.page-place #pageimg{ background: url("img/pageimg_sp_06.png") center 0 no-repeat;}
.page-furumachi #pageimg{ background: url("img/pageimg_sp_062.png") center 0 no-repeat;}
.page-guide-place #pageimg{ display: none;}
.page-guide-search #pageimg{ display: none;}
.page-search #pageimg{ display: none;}
.page-term #pageimg{ display: none;}
.page-privacy #pageimg{ display: none;}
.page-member #pageimg{ display: none;}
.page-sitemap #pageimg{ display: none;}
.page-plan-access #pageimg{ background: url("img/pageimg_sp_07.png") center 0 no-repeat;}
.page-plan-taxi #pageimg{ background: url("img/pageimg_sp_08.png") center 0 no-repeat;}
.page-5risotto #pageimg{ background: url("img/pageimg_sp_15.png") center 0 no-repeat;}
.page-pay #pageimg{ background: url("img/pageimg_sp_21.png") center 0 no-repeat;}
.page-guide #pageimg{ background: url("img/pageimg_sp_09.png") center 0 no-repeat;}
.page-catalog #pageimg{ background: url("img/pageimg_sp_03.png") center 0 no-repeat;}
.page-hagama #pageimg{ background: url("img/pageimg_sp_03.png") center 0 no-repeat;}
.page-info #pageimg,
.archive-if #pageimg{ background: url("img/pageimg_sp_10.png") center 0 no-repeat;}
.page-news #pageimg,
.archive-post #pageimg,
.archive- #pageimg{ background: url("img/pageimg_sp_13.png") center 0 no-repeat;}
.page-column #pageimg{ background: url("img/pageimg_sp_11.png") center 0 no-repeat;}
.page-contact #pageimg,
.page-complete #pageimg,
.page-contact-catalog #pageimg,
.page-contact-hagama #pageimg,
.page-contact-column #pageimg{ background: url("img/pageimg_sp_12.png") center 0 no-repeat;}

.page-about #pageimg,
.page-toujitsuza #pageimg,
.page-ticket #pageimg,
.page-plan-travel #pageimg,
.page-place #pageimg,
.page-furumachi #pageimg,
.page-plan-access #pageimg,
.page-plan-taxi #pageimg,
.page-5risotto #pageimg,
.page-pay #pageimg,
.page-guide #pageimg,
.page-catalog #pageimg,
.page-hagama #pageimg,
.page-info #pageimg,
.archive-if #pageimg,
.page-news #pageimg,
.archive-post #pageimg,
.archive- #pageimg,
.page-column #pageimg,
.page-contact #pageimg,
.page-complete #pageimg,
.page-contact-catalog #pageimg,
.page-contact-hagama #pageimg,
.page-contact-column #pageimg{-webkit-background-size: contain;-o-background-size: contain;background-size: contain;}


/*========================================
フッター
=========================================*/

/*　パンくず
-----------------------------------------*/
#path{ display: none;}

/*　バナー
-----------------------------------------*/
#foot_bn_wrap_out{ background: url("img/line_01.png") center 0 repeat-x; margin: 15px 0 0 0;}
.page-home #foot_bn_wrap_out{margin: 40px 0 0 0;}
#foot_bn_wrap_in{ background: url("img/line_01.png") center bottom repeat-x;}
#foot_bn{ margin: 10px auto 10px auto; padding: 0px 0 0px 0; background: url("img/line_02.png") center 0 repeat-y;}
#foot_bn ul{ display: table; width: 100%;}
#foot_bn li{display: table-cell; text-align: center; vertical-align: middle; width: 50%;}
#foot_bn li:nth-child(1){ padding: 0 0px 0px 0px;}
#foot_bn li:nth-child(2){ padding: 0px 0px 0px 0px;}
#foot_bn li:nth-child(3){ display: none;}
#foot_bn li:nth-child(4){ display: none;}
#foot_bn li:nth-child(5){ display: none;}

/*　住所等
-----------------------------------------*/
#foot_address{ margin: 25px auto 0 auto; padding: 0 8px 20px 8px;}
#foot_address dt{ font-size: 120%; margin: 0 0 15px 0; text-align: center; font-weight: normal;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;}
#foot_address dd{ line-height: 140%;}
#foot_address .address{}
#foot_address .day{}
#foot_address .tel{}
#foot_address ul{ display: none;}
#foot_address .copy{ line-height: 130%; font-size: 80%; font-weight: normal; text-align: center; margin: 10px 0 0 0;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}


/*========================================
ツールバー
=========================================*/
#pc_tool{ display: none;}



/*========================================
タイトル
=========================================*/

/*　1
-----------------------------------------*/
.title-style1{}
.title-style1 h3,
.title-style1 h4{ background: url("img/icon_08.png") 0 47% no-repeat; padding: 3px 0 3px 30px; font-size: 140%; line-height: 100%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: bold;}

/*　2
-----------------------------------------*/
.title-style2{}
.title-style2 h3,
.title-style2 h4{font-size: 150%; line-height: 100%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: bold;}

/*　3
-----------------------------------------*/
.title-style3{ background: url("img/line_01.png") 0 bottom no-repeat; padding: 0 0 6px 0;}
.title-style3 p{ background: url("img/icon_14.png") 0 47% no-repeat; padding: 3px 0 3px 20px; font-size: 120%; line-height: 100%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: bold;}


/*　4
-----------------------------------------*/
.title-style4{}
.title-style4 h3,
.title-style4 h4{ background: url("img/icon_21.png") 0 47% no-repeat; padding: 3px 0 3px 20px; font-size: 140%; line-height: 100%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: bold;}

/*　ページタイトル
-----------------------------------------*/
#titleArea{ background: url("img/bg_02.png") right 7px no-repeat;padding: 0px 0 20px 0; margin: 0 15px 0 15px;font-size: 170%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: bold;
-webkit-background-size: 100% auto;-o-background-size: 100% auto;background-size: 100% auto;}
#titleArea h2{text-align: center;}
#titleArea img{ display: none;}

#titleArea .small{ display: block; font-size: 60%; line-height: 100%;}





/*========================================
ボタン
=========================================*/

/*　1
-----------------------------------------*/
.btn-style1{ text-align: center;}
.btn-style1 a{ text-decoration: none; color:#FFF; background: #000; line-height: 100%; display: inline-block; padding: 8px 20px 10px 20px;-webkit-border-radius: 4px;border-radius: 4px;}
.btn-style1 a:hover{ text-decoration: none; background: #B7101D;}
.btn-style1 span,
.btn-style1 strong{ display: inline; font-weight: normal; background: url("img/icon_09.png") 0 47% no-repeat; padding: 0 0 0 15px;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;}

/*========================================
一覧
=========================================*/

/*　1　トップ
-----------------------------------------*/
.list-style1{}
.list-style1 .box{ background: url("img/line_01.png") 0 bottom repeat-x; padding: 15px 0 15px 0;}
.list-style1 a{ text-decoration: none;}
.list-style1 a:hover{ color: #000;}
.list-style1 .img{ float: left; width: 64px;}
.list-style1 .text{ margin: 0 0 0 77px;}
.list-style1 .day{ display: block; line-height: 100%; font-size: 100%;}
.list-style1 .title{ display: block; text-decoration: underline; font-size: 120%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
.list-style1 a:hover .title{ color: #B7101D; text-decoration: none;}
.list-style1 .body{ font-size: 100%; margin: 4px 0 0 0; line-height: 130%;}

/*　2　トップ
-----------------------------------------*/
.list-style2{}
.list-style2 .slide_block{}
.list-style2 .box{ padding: 0px 0 0 0;}
.list-style2 a{text-decoration: none;}
.list-style2 a:hover{ color: #000;}
.list-style2 .img{ margin: 0 auto 0 auto; width: 270px !important; text-align: center;}
.list-style2 .img img{ width: 100%; height: auto;}
.list-style2 .text{margin: 40px 8px 0 8px;}
.list-style2 .day{ display: block; line-height: 100%; font-size: 100%;}
.list-style2 .title{ display: block; text-decoration: underline; font-size: 130%; line-height: 140%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
.list-style2 a:hover .title{ color: #B7101D; text-decoration: none;}
.list-style2 .body{ font-size: 100%; margin: 4px 0 0 0; line-height: 130%;}

/*　3　旅行プラン
-----------------------------------------*/
.list-style3{ padding: 0 0 20px 0;}
.list-style3 .sp_title{ padding: 0 0 0px 0; cursor: pointer;}
.list-style3 .sp_title p{ text-decoration: underline;font-size: 130%; line-height: 140%;
background: url("img/icon_37.png") 0 7px no-repeat; padding: 5px 0 5px 25px;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
.list-style3 .sp_title.on p{
background: url("img/icon_38.png") 0 7px no-repeat;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;}

.list-style3 .box{ background: url("img/line_03.png") 0 bottom no-repeat; padding: 10px 0 10px 0;}
.list-style3 .box .inner{ display: none; padding: 10px 0 15px 0;}
.list-style3 .img{ text-align: center;}
.list-style3 .img img{ margin:0 auto; display: block;}
.list-style3 .info{}
.list-style3 .title{ display: none;}
.list-style3 .body{ font-size: 115%; margin: 20px 0 0 0;}
.list-style3 .wrap{ margin: 25px 0 0 0;}
.list-style3 .detail_1{ background: url("img/line_01.png") 0 0 no-repeat;}
.list-style3 .detail_1 .in{background: url("img/line_01.png") 0 bottom no-repeat; text-align: center; padding: 10px 0 10px 0;}
.list-style3 .detail_2{text-align: center; padding: 20px 0 6px 0;}
.list-style3 .entry{ margin: 10px 0 0 0; background: url("img/plan-travel_04.png"); padding: 13px 10px 13px 10px;}
.list-style3 .entry dl{}
.list-style3 .entry dt{ text-align: center; display: block;padding: 0 10px 0 0; font-size: 120%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
.list-style3 .entry dd{ text-align: center; display: block; line-height: 130%; font-size: 120%; padding: 10px 0 0 0;}

/*　4　観光名所施設
-----------------------------------------*/
.list-style4{ padding: 0 0 20px 0;}
.list-style4 .box{ background: url("img/line_03.png") 0 bottom no-repeat; padding: 18px 0 10px 0;}
/*
.list-style4 .box .inner{ display: none;	}
*/

.list-style4 .img{ margin: 8px 0 0 0;}
.list-style4 .info{ padding: 0 0 22px 0 ;}

.list-style4 .sp_title{background: url("img/icon_37.png") 0 7px no-repeat; padding: 5px 0 5px 34px; cursor: pointer;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;}
.list-style4 .sp_title.on{
	background: url("img/icon_38.png") 0 7px no-repeat;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;
}
.list-style4 .sp_title dl{}
.list-style4 .sp_title dd{ display: block; line-height: 170%;}
.list-style4 .sp_title dd span{ color: #FFF; background: #B7101D; display: inline-block; padding: 0 8px 1px 8px; font-weight: normal; font-size: 110%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;}

.list-style4 .sp_title dt{ display: block; padding: 4px 0 0 0px; text-decoration: underline;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
.list-style4 .sp_title .sub{ display: block; font-size: 120%; line-height: 140%;}
.list-style4 .sp_title .name{ display: block; font-size: 150%; line-height: 140%;}

.list-style4 .info .title{ display: none;}

.list-style4 .body{ margin: 24px 0 0 0; font-size: 115%; line-height: 140%;}

.list-style4 .detail{ background: url("img/line_06.png") 0 0 no-repeat; margin: 20px 0 0 0;}
.list-style4 .detail dl{ background: url("img/line_06.png") 0 bottom no-repeat; padding: 10px 0 10px 0;}
.list-style4 .detail dt{ font-size: 110%; font-weight: bold;}
.list-style4 .detail dd{ display: block; font-size: 110%; line-height: 140%;}
.list-style4 .detail .btn-style1{ display: inline-block; margin: 0 0 0 15px;}
.list-style4 .detail .btn-style1 a{ padding: 4px 8px 4px 8px;}

.list-style4 .link{ text-align: center; margin: 20px 0 0 0;}
.list-style4 .link .btn-style1 a{ padding: 6px 22px 6px 22px;}

/*　4　観光名所施設
-----------------------------------------*/
.list-style62{ padding: 0 0 20px 0;}
.list-style62 .box{ background: url("img/line_03.png") 0 bottom no-repeat; padding: 18px 0 10px 0;}
/*
.list-style62 .box .inner{ display: none;	}
*/

.list-style62 .img{ margin: 8px 0 0 0;}
.list-style62 .info{ padding: 0 0 22px 0 ;}

.list-style62 .sp_title{background: url("img/icon_37.png") 0 7px no-repeat; padding: 5px 0 5px 34px; cursor: pointer;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;}
.list-style62 .sp_title.on{
	background: url("img/icon_38.png") 0 7px no-repeat;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;
}
.list-style62 .sp_title dl{}
.list-style62 .sp_title dd{ display: block; line-height: 170%;}
.list-style62 .sp_title dd span{ color: #FFF; background: #B7101D; display: inline-block; padding: 0 8px 1px 8px; font-weight: normal; font-size: 110%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;}

.list-style62 .sp_title dt{ display: block; padding: 4px 0 0 0px; text-decoration: underline;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
.list-style62 .sp_title .sub{ display: block; font-size: 120%; line-height: 140%;}
.list-style62 .sp_title .name{ display: block; font-size: 150%; line-height: 140%;}

.list-style62 .info .title{ display: none;}

.list-style62 .body{ margin: 24px 0 0 0; font-size: 115%; line-height: 140%;}

.list-style62 .detail{ background: url("img/line_06.png") 0 0 no-repeat; margin: 20px 0 0 0;}
.list-style62 .detail dl{ background: url("img/line_06.png") 0 bottom no-repeat; padding: 10px 0 10px 0;}
.list-style62 .detail dt{ font-size: 110%; font-weight: bold;}
.list-style62 .detail dd{ display: block; font-size: 110%; line-height: 140%;}
.list-style62 .detail .btn-style1{ display: inline-block; margin: 0 0 0 15px;}
.list-style62 .detail .btn-style1 a{ padding: 4px 8px 4px 8px;}

.list-style62 .link{ text-align: center; margin: 20px 0 0 0;}
.list-style62 .link .btn-style1 a{ padding: 6px 22px 6px 22px;}


/*　ページナビ
-----------------------------------------*/
.wp-pagenavi{ font-size: 110%; margin-top: 40px;}
.wp-pagenavi ul{ text-align: center;}
.wp-pagenavi li{ background: url("img/line_11.png") 0 0 repeat-y; padding: 0 0 0 0; display: inline;}
.wp-pagenavi li.prev{ background: none;}
.wp-pagenavi a,
.wp-pagenavi span{ padding: 0 14px 0 14px;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
.wp-pagenavi .previouspostslink{ background: url("img/icon_15.png") 0 47% no-repeat; padding: 0 14px 0 14px;}
.wp-pagenavi .nextpostslink{ background: url("img/icon_16.png") right 47% no-repeat; padding: 0 14px 0 14px;}

.wp-pagenavi .current{ color: #B7101D;}

/*========================================
下層スライド
=========================================*/
.sp_slide{}
.sp_slide .bx-wrapper{ overflow: hidden; width: 100% !important;}
.sp_slide .bx-viewport{ overflow: visible !important; width: 100% !important;}
.sp_slide img{ margin: 0 0 0 26px; width: 93%; height: auto;}
.sp_slide p{  margin: 0 0 0 -26px;}

/*========================================
トップ
=========================================*/

/*　スライド
-----------------------------------------*/
#top_slide{ position: relative; margin: 0px 0 0 0;}
#top_slide .slide_bg{ z-index: 5000; position: absolute; bottom:-1px; height: 30px; width: 100%; background: url("img/slide_bg.png") center 0 no-repeat;
-webkit-background-size: cover;
     -o-background-size: cover;
        background-size: cover;}
#top_slide .container {}
#top_slide .slide_all {}
#top_slide .slide_wrap { }

#top_slide .bx-wrapper{ width: 100% !important;}
#top_slide .bx-viewport{ width: 100% !important;}
#top_slide .slide_body { width: 100% !important;}
#top_slide ul{}
#top_slide li{}
#top_slide li img {width: 100%; height: auto; vertical-align: bottom;}


#top_slide .bx-controls {z-index: 100;width: 100%;}
#top_slide .bx-controls-direction{ width: 100%; margin: 0 auto 0 auto; height: 1px; position: relative;}
#top_slide .bx-controls-direction a{ position: absolute; width: 35px; height: 35px; display: block; top:-100px; z-index: 6000; text-indent: -9999px;}
#top_slide .bx-prev{ background: url("img/icon_04.png") 0 0 no-repeat; left:4px;
-webkit-background-size: 35px auto;
     -o-background-size: 35px auto;
        background-size: 35px auto;}
#top_slide .bx-next{ background: url("img/icon_05.png") 0 0 no-repeat; right:4px;
-webkit-background-size: 35px auto;
     -o-background-size: 35px auto;
        background-size: 35px auto;}

#top_slide .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;line-height: 100%; position: absolute; bottom:-20px; width: 100%; text-align: center;}
#top_slide .bx-pager .bx-pager-item{ display: inline-block;}
#top_slide .bx-pager a { background: url("img/icon_03.png") 0 0 no-repeat; text-indent: -9999px;display: block;width: 12px;height: 12px;margin: 0px 6px 0 6px;outline: 0;}
#top_slide .bx-pager a:hover,
#top_slide .bx-pager a.active { background: url("img/icon_02.png") 0 0 no-repeat;}



/*　ヘッダー
-----------------------------------------*/
#top_header{  display: none;}


/*　バナー
-----------------------------------------*/
#top_bn_wrap_out{ background: url("img/line_01.png") 0 bottom repeat-x; margin: 40px 0 0 0;}
#top_bn_wrap_in{}
#top_bn{ margin: 0 auto 0 auto; padding: 0px 0 0px 0;}
#top_bn ul{ padding: 0 0 15px 0;}
#top_bn li{ margin: 0 0 15px 0; text-align: center;}
#top_bn li:nth-child(1){}
#top_bn li:nth-child(2){}
#top_bn li:nth-child(3){}

/*　
-----------------------------------------*/
#top .block{}
#top .block .block-style1{ position: relative; background: url("img/line_01.png") 0 bottom no-repeat; padding: 30px 0 30px 0;}
#top .block .block-style1.last{ background: none; padding-bottom: 0;}

#top .block.n2 .contents{ padding: 0 8px 0 8px;}
#top .block.n2 .sp_link{ margin: 15px 0 0 0;}
#top .block.n2 .list-style1 .box{}
#top .block.n2 .list-style1 .box:nth-child(1){ padding-top: 0;}




/*　
-----------------------------------------*/
#top .block-style1{ padding: 0 8px 0 8px;}

#top .block-style1 .titleimg{ background: url("img/bg_02.png") right 7px no-repeat;padding: 0px 0 20px 0; margin: 0 15px 0 15px;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;
-webkit-background-size: 100% auto;-o-background-size: 100% auto;background-size: 100% auto; min-height: 25px;}
#top .block-style1 .titleimg h2{text-align: center; line-height: 120%; font-size: 170%;}
#top .block-style1 .titleimg img{ display: none;}
#top .block-style1 .titleimg .small{ display: block; font-size: 60%; line-height: 100%;}

#top .block-style1 .contents{ padding: 15px 0 0 0;}
#top .block-style1 .link{ display: none;}
#top .block-style1 .more{}
#top .block-style1 .list-style1{ margin: 10px 0 0 0;}

/*　コンテンツスライド
-----------------------------------------*/

#top .block-style1 .bx-viewport{ height: auto !important; margin: 0 0px 0 0px; width: 100%;}

#top .block-style1 .slide_block{}
#top .block-style1 .slide_block img{}

#top .block-style1 .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;line-height: 100%; position: absolute; top:290px; width: 100%; text-align: center;}
#top .block-style1 .bx-pager .bx-pager-item{ display: inline-block;}
#top .block-style1 .bx-pager a { background: url("img/icon_03.png") 0 0 no-repeat; text-indent: -9999px;display: block;width: 12px;height: 12px;margin: 0px 6px 0 6px;outline: 0;}
#top .block-style1 .bx-pager a:hover,
#top .block-style1 .bx-pager a.active { background: url("img/icon_02.png") 0 0 no-repeat;}

#top .block-style1 .bx-controls-direction{ position: absolute; top:0px; left:0px; width: 100%; height: 0px; display: block !important;}
#top .block-style1 .bx-controls-direction a{ width: 35px; height: 35px; display: block;overflow: hidden;text-indent: 100%; white-space: nowrap; position: absolute; top:176px;}
#top .block-style1 .bx-controls-direction a.none{ display: none !important;}

#top .block-style1 .bx-prev{ background: url("img/icon_22.png") 0 0 no-repeat; left:8px;
-webkit-background-size: 35px auto;
     -o-background-size: 35px auto;
        background-size: 35px auto;}
#top .block-style1 .bx-next{ background: url("img/icon_23.png") 0 0 no-repeat; right:8px;
-webkit-background-size: 35px auto;
     -o-background-size: 35px auto;
        background-size: 35px auto;}

#top .block-style1 .sp_link{margin: 10px 0 0 0;}

/*　お知らせ一覧
-----------------------------------------*/
#top .block.n2 .list-style1{}
#top .block.n2 .list-style1{}



/*========================================
食の陣について
=========================================*/
#about #contents{ padding: 0 8px 0 8px;}
#about h3{ text-align: center; margin: 0px 5px 20px 5px; font-size: 140%; line-height: 130%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#about h3 img{ display: none;}
#about p{ font-size: 130%; line-height: 170%; margin: 0 0 25px 0;}

/*========================================
当日座とは
=========================================*/
#toujitsuza #contents{ padding: 0 8px 0 8px;}

#toujitsuza .block_1{ background: url("img/line_03.png") 0 bottom no-repeat; padding: 0 0px 24px 0px;}
#toujitsuza h3{ text-align: center; margin: 0px 5px 20px 5px; font-size: 140%; line-height: 130%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#toujitsuza h3 img{ display: none;}
#toujitsuza .block_1 p{ font-size: 120%; line-height: 170%; margin: 0 0px 0px 0px;}

#toujitsuza .block_2{ margin: 24px 0 0 0; padding: 0 0 40px 0;}
#toujitsuza .block_2 .wrap{ margin: 20px 0 0 0;}
#toujitsuza .block_2 .img{ text-align: center; padding: 0 0 15px 0;}
#toujitsuza .block_2 .txt p{ margin: 0 0 10px 0; font-size: 115%; line-height: 170%;}
#toujitsuza .block_2 .txt{}
#toujitsuza .block_2 .btn-style1{ margin: 30px 0 0 0;}

/*========================================
湊町券
=========================================*/
#ticket #contents{ padding: 0 8px 0 8px;}
#ticket .block_1 h3{ text-align: center; margin: 0px 5px 20px 5px; font-size: 140%; line-height: 130%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#ticket .block_1  h3 img{ display: none;}
#ticket .block_1 p{ font-size: 110%; line-height: 170%; margin: 0 0px 0px 0px;}
#ticket .block_1 p br{ display: none;}

#ticket .block_2{ background: url("img/ticket_03.png"); position: relative; margin: 15px 0 0 0; padding: 12px 10px 15px 10px;}
#ticket .block_2 .txt{ margin: 15px 0px 0 0;}
#ticket .block_2 .txt h4{ text-align: center;　}
#ticket .block_2 .txt p{ margin: 12px 0 0 0; font-size: 110%;}
#ticket .block_2 strong{ color: #B7101D; font-weight: normal;}
#ticket .block_2 .img{}

#ticket .block_3{ margin: 25px 0 0 0;}
#ticket .block_3 p{font-size: 115%; line-height: 150%; margin: 10px 0 10px 0;}
#ticket .block_3 ul{}
#ticket .block_3 li{ margin: 0 0 15px 2%; float: left; width: 49%;}
#ticket .block_3 li:nth-child(4) img{ margin: 10px 0 0 0;}
#ticket .block_3 li:nth-child(2n+1){ clear: both; margin-left: 0;}

#ticket .block_4{ margin: 20px 0 0 0;}
#ticket .block_4 .wrap{ margin: 10px 0 0 0;}
#ticket .block_4 .left{}
#ticket .block_4 .box{ background: url("img/line_04.png") 0 0 no-repeat; padding: 20px 0 20px 0;}
#ticket .block_4 .title{ padding: 0 0 10px 0; font-size: 110%;}
#ticket .block_4 .title h5{ color: #000;}

#ticket .block_4 .list{}
#ticket .block_4 .list p br{ display: none;}
#ticket .block_4 ul{ margin: 0 0 10px 0;}
#ticket .block_4 li{ margin: 0 0 3px 0;}
#ticket .block_4 .wide li{float: none; width: 100%;}
#ticket .block_4 li a{background: url("img/icon_10.png") 0 6px no-repeat; padding: 0 0 0 15px; line-height: 150%; display: inline-block;}
#ticket .block_4 li a:hover{background: url("img/icon_20.png") 0 52% no-repeat;}
#ticket .block_4 .banner{ text-align: center; padding: 	10px 0 15px 0;}
#ticket .block_4 .banner img{ margin: 0 auto 0 auto; display: block;}
#ticket .block_4 .banner p.txt{ text-align: center; color: #B7101D; margin: 10px 0 0 0; line-height: 140%; font-size: 110%;}

/*========================================
旅行プラン
=========================================*/
#plan-travel #contents{ padding: 0 8px 0 8px;}
#plan-travel .block_1{ background: url("img/line_03.png") 0 bottom no-repeat; padding: 0 0 30px 0;}
#plan-travel .block_1 h3{ text-align: center; margin: 0px 5px 20px 5px; font-size: 140%; line-height: 130%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#plan-travel .block_1 h3 img{ display: none;}

#plan-travel .block_1 p{ font-size: 110%; line-height: 150%;}
#plan-travel .block_1 p br{ display: none;}

/*========================================
観光名所・施設
=========================================*/
#place #contents{ padding: 0 8px 0 8px;}
#place .block_1{ background: url("img/line_03.png") 0 bottom no-repeat; padding: 0 0 20px 0;}
#place .block_1 h3{ text-align: center; margin: 0px 0px 0px 0px; font-size: 140%; line-height: 130%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#place .block_1 h3 img{ display: none;}

/*========================================
古町芸妓
=========================================*/
#furumachi #contents{ padding: 0 8px 0 8px;}
#furumachi .block_1{ background: url("img/line_03.png") 0 bottom no-repeat; padding: 0 0 20px 0;}
#furumachi .block_1 h3{ text-align: center; margin: 0px 0px 0px 0px; font-size: 140%; line-height: 130%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#furumachi .block_1 h3 img{ display: none;}


/*========================================
観光アクセスプラン
=========================================*/
#plan-access #contents{ padding: 0 8px 0 8px;}

#plan-access #contents .sp_title{ text-decoration: underline;font-size: 140%; line-height: 140%;
background: url("img/icon_37.png") 0 7px no-repeat; padding: 5px 0 5px 30px; font-weight: bold;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#plan-access #contents .sp_title.on{
background: url("img/icon_38.png") 0 7px no-repeat;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;}
#plan-access #contents .sp_title img{ vertical-align: middle; margin: 0 0 0 15px;}

#plan-access .title-style1{ display: none;}
#plan-access .title-style1 img{ vertical-align: middle; margin: 0 0 0 15px;}

#plan-access h4{ font-size: 135%; margin: 30px 0 0 0; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#plan-access h4 img{ vertical-align: middle; margin: 0 0 0 15px;}

#plan-access .body{ margin: 15px 0 0 0; font-size: 110%;}

#plan-access .detail{ background: url("img/line_03.png") 0 0 no-repeat; margin: 10px 0 0 0;}
#plan-access .detail dl{ background: url("img/line_03.png") 0 bottom no-repeat; padding: 10px 0 10px 0;}
#plan-access .detail dt{ font-size: 110%; font-weight: bold;}
#plan-access .detail dd{ margin: 0 0 0 0; font-size: 110%;}

#plan-access .contact{ background: url("img/plan-access_03.png"); margin: 25px 0 0 0; padding: 20px 14px 20px 0;}
#plan-access .contact table{ width: 100%;}
#plan-access .contact td{ text-align: center; vertical-align: middle; display: block;	}
#plan-access .contact .title{ padding: 0 0 10px; font-size: 120%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#plan-access .contact .name{ padding: 0 20px 0 20px; font-size: 120%;}
#plan-access .contact .tel{ padding: 0 0 0 0; font-size: 140%;}
#plan-access .contact .link{ padding: 0 0 0 10px; text-align: right;}
#plan-access .contact .small{ font-size: 70%;}
#plan-access .contact .btn-style1 a{ padding: 8px 8px 8px 8px; margin: 15px 0 0 0;}

#plan-access .img img{ display: block;	margin:0 auto 0 auto;}

#plan-access .block_1{ padding: 0 0 20px 0;}
#plan-access .block_2{ background: url("img/line_03.png") 0 0 no-repeat; padding: 20px 0 20px 0;}
#plan-access .block_3{ background: url("img/line_03.png") 0 0 no-repeat; padding: 20px 0 20px 0;}

#plan-access .block_1 .detail dt{}
#plan-access .block_1 .detail dd{}
#plan-access .block_1 .contact .title{}
#plan-access .block_1 .contact .name{}
#plan-access .block_1 .contact .tel{}
#plan-access .block_1 .contact .link{}

#plan-access .block_2 .wrap{ margin: 10px 0 0 0;}
#plan-access .block_2 .img{}
#plan-access .block_2 .img img{ display: block;	margin:0 auto 0 auto;}
#plan-access .block_2 .left{}
#plan-access .block_2 .detail dt{}
#plan-access .block_2 .detail dd{}
#plan-access .block_2 .contact .title{}
#plan-access .block_2 .contact .name{}
#plan-access .block_2 .contact .tel{}
#plan-access .block_2 .contact .link{}

#plan-access .block_3 .wrap{ margin: 10px 0 0 0;}
#plan-access .block_3 .img{}
#plan-access .block_3 .img img{}
#plan-access .block_3 .img p{}
#plan-access .block_3 .left{}
#plan-access .block_3 .detail dt{}
#plan-access .block_3 .detail dd{}
#plan-access .block_3 .dia{ margin: 10px 0 0 0;}
#plan-access .block_3 .dia h4{ display: none;}
#plan-access .block_3 .dia .qrcode{ display: none;}
#plan-access .block_3 .dia .txt{ display: none;}
#plan-access .block_3 .dia .sp_link{ margin: 15px 0 0 0;}

#plan-access .block_3 .sp_slide img{ margin: 0 0 0 26px;}
#plan-access .block_3 .sp_slide p{  margin: 0 0 0 -26px;}

#plan-access .block_3 .contact .title{}
#plan-access .block_3 .contact .name{ padding: 0 0 0 10px;}
#plan-access .block_3 .contact .tel{}
#plan-access .block_3 .contact .link{}


/*========================================
観光タクシープラン
=========================================*/
#plan-taxi #contents{ padding: 0 8px 0 8px;}
#plan-taxi .block_0 { padding: 10px 0 0px 0;}
#plan-taxi .block_0 h3{ text-align: center; margin: 0px 5px 0px 5px; font-size: 140%; line-height: 130%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#plan-taxi .block_0 h3 img{ display: none;}

#plan-taxi .wrap{ margin: 20px 0 10px 0;}
#plan-taxi .left{}
#plan-taxi .img{ display: none;}
#plan-taxi .img .box{ margin: 0 0 15px 0;}
#plan-taxi .img .photo{ margin: 0 0 3px 0;}
#plan-taxi .img .txt{ text-align: center; font-size: 110%;}

#plan-taxi #contents .wrap .sp_title{ text-decoration: underline;font-size: 140%; line-height: 140%;
background: url("img/icon_37.png") 0 7px no-repeat; padding: 5px 0 5px 30px; font-weight: bold;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#plan-taxi #contents .wrap .sp_title.on{
background: url("img/icon_38.png") 0 7px no-repeat;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;}

#plan-taxi .title-style1{ display: none;}

#plan-taxi #contents .inner{ display: none;}


#plan-taxi .block_1{ background: url("img/line_01.png") 0 0 no-repeat; padding: 15px 0 0 0; margin: 0 0 15px 0;}
#plan-taxi .block_2{ background: url("img/line_01.png") 0 0 no-repeat; padding: 15px 0 0 0; margin: 0 0 15px 0;}
#plan-taxi .block_3{ background: url("img/line_01.png") 0 0 no-repeat; padding: 15px 0 0 0; margin: 0 0 15px 0;}
#plan-taxi .block_4{ background: url("img/line_01.png") 0 0 no-repeat; padding: 15px 0 0 0; margin: 0 0 15px 0;}

#plan-taxi .info{ margin: 10px 0 0 0;}
#plan-taxi .info dl{ display: block; margin: 0 0 5px 0;}
#plan-taxi .info dt{ background: #000; color: #FFF; display: block; width: 4.7em; float: left; text-align: center; line-height: 100%; padding: 4px 0px 4px 0px; margin: 0 0px 0 0; font-size: 110%;}
#plan-taxi .info dd{ display: block; line-height: 100%; margin: 0 0px 0 5em; font-size: 110%; padding: 4px 0 4px 0;}

#plan-taxi .flow{ background: url("img/line_01.png") 0 0 no-repeat; margin: 20px 0 0 0;}

#plan-taxi ul{ margin: 0px 0 0 0;}
#plan-taxi li{ background: url("img/line_01.png") center bottom no-repeat; padding: 0px 0 6px 0; margin: 8px 0 0 0; font-size: 110%; position: relative;}
#plan-taxi li:last-child{ background: none;}
#plan-taxi li .in{ background: url("img/icon_11.png") center 0 no-repeat; padding: 15px 0 0 0; text-align: center;}
#plan-taxi li:nth-child(1) .in{ background: none; padding: 0;}

#plan-taxi li .title{ text-align: center; padding: 6px 0px 5px 0px; line-height: 130%; position: relative;}
#plan-taxi li .title.icon{padding: 6px 40px 5px 40px;}
#plan-taxi li .title img{ position: absolute; bottom:0px; right:5px;}
#plan-taxi li .sp_photo{ text-align: center; padding: 8px 0 6px 0;}


#plan-taxi .contact{ background: url("img/plan-access_03.png"); margin: 0px 0 0 0; padding: 20px 14px 20px 0;}
#plan-taxi .contact table{ width: 100%;}
#plan-taxi .contact td{ text-align:center; display: block;}
#plan-taxi .contact .title{ padding: 0 0 0 0px; font-size: 120%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#plan-taxi .contact .name{ padding: 10px 20px 0 20px; font-size: 110%;}
#plan-taxi .contact .tel{ padding: 0 0 0 0; font-size: 160%;}
#plan-taxi .contact .link{ padding: 0 0 0 0px; text-align: right;}

#plan-taxi .block_5{}
#plan-taxi .block_5 p{ margin: 25px 0 0 0; font-size: 110%;}
#plan-taxi .block_5 strong{color: #B7101D;}

/*========================================
食の陣ペイ
=========================================*/
#pay #contents{ padding: 0 8px 0 8px;}

#pay #contents .sp_title{ text-decoration: underline;font-size: 140%; line-height: 140%;
background: url("img/icon_37.png") 0 7px no-repeat; padding: 5px 0 5px 30px; font-weight: bold;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#pay #contents .sp_title.on{
background: url("img/icon_38.png") 0 7px no-repeat;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;}
#pay #contents .sp_title img{ vertical-align: middle; margin: 0 0 0 15px;}

#pay .title-style1{ display: none;}
#pay .title-style1 img{ vertical-align: middle; margin: 0 0 0 15px;}

#pay h4{ font-size: 135%; margin: 30px 0 0 0; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#pay h4 img{ vertical-align: middle; margin: 0 0 0 15px;}

#pay .body{ margin: 15px 0 0 0; font-size: 110%;}

#pay .detail{ background: url("img/line_03.png") 0 0 no-repeat; margin: 10px 0 0 0;}
#pay .detail dl{ background: url("img/line_03.png") 0 bottom no-repeat; padding: 10px 0 10px 0;}
#pay .detail dt{ font-size: 110%; font-weight: bold;}
#pay .detail dd{ margin: 0 0 0 0; font-size: 110%;}

#pay .contact{ background: url("img/pay_03.png"); margin: 25px 0 0 0; padding: 20px 14px 20px 0;}
#pay .contact table{ width: 100%;}
#pay .contact td{ text-align: center; vertical-align: middle; display: block;	}
#pay .contact .title{ padding: 0 0 10px; font-size: 120%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#pay .contact .name{ padding: 0 20px 0 20px; font-size: 120%;}
#pay .contact .tel{ padding: 0 0 0 0; font-size: 140%;}
#pay .contact .link{ padding: 0 0 0 10px; text-align: right;}
#pay .contact .small{ font-size: 70%;}
#pay .contact .btn-style1 a{ padding: 8px 8px 8px 8px; margin: 15px 0 0 0;}

#pay .img img{ display: block;	margin:0 auto 0 auto;}

#pay .block_1{ padding: 0 0 20px 0;}
#pay .block_2{ background: url("img/line_03.png") 0 0 no-repeat; padding: 20px 0 20px 0;}
#pay .block_3{ background: url("img/line_03.png") 0 0 no-repeat; padding: 20px 0 20px 0;}

#pay .block_1 .detail dt{}
#pay .block_1 .detail dd{}
#pay .block_1 .contact .title{}
#pay .block_1 .contact .name{}
#pay .block_1 .contact .tel{}
#pay .block_1 .contact .link{}

#pay .block_2 .wrap{ margin: 10px 0 0 0;}
#pay .block_2 .img{}
#pay .block_2 .img img{ display: block;	margin:0 auto 0 auto;}
#pay .block_2 .left{}
#pay .block_2 .detail dt{}
#pay .block_2 .detail dd{}
#pay .block_2 .contact .title{}
#pay .block_2 .contact .name{}
#pay .block_2 .contact .tel{}
#pay .block_2 .contact .link{}

#pay .block_3 .wrap{ margin: 10px 0 0 0;}
#pay .block_3 .img{}
#pay .block_3 .img img{}
#pay .block_3 .img p{}
#pay .block_3 .left{}
#pay .block_3 .detail dt{}
#pay .block_3 .detail dd{}
#pay .block_3 .dia{ margin: 10px 0 0 0;}
#pay .block_3 .dia h4{ display: none;}
#pay .block_3 .dia .qrcode{ display: none;}
#pay .block_3 .dia .txt{ display: none;}
#pay .block_3 .dia .sp_link{ margin: 15px 0 0 0;}

#pay .block_3 .sp_slide img{ margin: 0 0 0 26px;}
#pay .block_3 .sp_slide p{  margin: 0 0 0 -26px;}

#pay .block_3 .contact .title{}
#pay .block_3 .contact .name{ padding: 0 0 0 10px;}
#pay .block_3 .contact .tel{}
#pay .block_3 .contact .link{}


/*========================================
五百万石リゾット
=========================================*/
#5risotto #contents{ padding: 0 8px 0 8px;}

#5risotto #contents .sp_title{ text-decoration: underline;font-size: 140%; line-height: 140%;
background: url("img/icon_37.png") 0 7px no-repeat; padding: 5px 0 5px 30px; font-weight: bold;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#5risotto #contents .sp_title.on{
background: url("img/icon_38.png") 0 7px no-repeat;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;}
#5risotto #contents .sp_title img{ vertical-align: middle; margin: 0 0 0 15px;}

#5risotto .title-style1{ display: none;}
#5risotto .title-style1 img{ vertical-align: middle; margin: 0 0 0 15px;}

#5risotto h4{ font-size: 135%; margin: 30px 0 0 0; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#5risotto h4 img{ vertical-align: middle; margin: 0 0 0 15px;}

#5risotto .body{ margin: 15px 0 0 0; font-size: 110%;}

#5risotto .detail{ background: url("img/line_03.png") 0 0 no-repeat; margin: 10px 0 0 0;}
#5risotto .detail dl{ background: url("img/line_03.png") 0 bottom no-repeat; padding: 10px 0 10px 0;}
#5risotto .detail dt{ font-size: 110%; font-weight: bold;}
#5risotto .detail dd{ margin: 0 0 0 0; font-size: 110%;}

#5risotto .contact{ background: url("img/5risotto_03.png"); margin: 25px 0 0 0; padding: 20px 14px 20px 0;}
#5risotto .contact table{ width: 100%;}
#5risotto .contact td{ text-align: center; vertical-align: middle; display: block;	}
#5risotto .contact .title{ padding: 0 0 10px; font-size: 120%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#5risotto .contact .name{ padding: 0 20px 0 20px; font-size: 120%;}
#5risotto .contact .tel{ padding: 0 0 0 0; font-size: 140%;}
#5risotto .contact .link{ padding: 0 0 0 10px; text-align: right;}
#5risotto .contact .small{ font-size: 70%;}
#5risotto .contact .btn-style1 a{ padding: 8px 8px 8px 8px; margin: 15px 0 0 0;}

#5risotto .img img{ display: block;	margin:0 auto 0 auto;}

#5risotto .block_1{ padding: 0 0 20px 0;}
#5risotto .block_2{ background: url("img/line_03.png") 0 0 no-repeat; padding: 20px 0 20px 0;}
#5risotto .block_3{ background: url("img/line_03.png") 0 0 no-repeat; padding: 20px 0 20px 0;}

#5risotto .block_1 .detail dt{}
#5risotto .block_1 .detail dd{}
#5risotto .block_1 .contact .title{}
#5risotto .block_1 .contact .name{}
#5risotto .block_1 .contact .tel{}
#5risotto .block_1 .contact .link{}

#5risotto .block_2 .wrap{ margin: 10px 0 0 0;}
#5risotto .block_2 .img{}
#5risotto .block_2 .img img{ display: block;	margin:0 auto 0 auto;}
#5risotto .block_2 .left{}
#5risotto .block_2 .detail dt{}
#5risotto .block_2 .detail dd{}
#5risotto .block_2 .contact .title{}
#5risotto .block_2 .contact .name{}
#5risotto .block_2 .contact .tel{}
#5risotto .block_2 .contact .link{}

#5risotto .block_3 .wrap{ margin: 10px 0 0 0;}
#5risotto .block_3 .img{}
#5risotto .block_3 .img img{}
#5risotto .block_3 .img p{}
#5risotto .block_3 .left{}
#5risotto .block_3 .detail dt{}
#5risotto .block_3 .detail dd{}
#5risotto .block_3 .dia{ margin: 10px 0 0 0;}
#5risotto .block_3 .dia h4{ display: none;}
#5risotto .block_3 .dia .qrcode{ display: none;}
#5risotto .block_3 .dia .txt{ display: none;}
#5risotto .block_3 .dia .sp_link{ margin: 15px 0 0 0;}

#5risotto .block_3 .sp_slide img{ margin: 0 0 0 26px;}
#5risotto .block_3 .sp_slide p{  margin: 0 0 0 -26px;}

#5risotto .block_3 .contact .title{}
#5risotto .block_3 .contact .name{ padding: 0 0 0 10px;}
#5risotto .block_3 .contact .tel{}
#5risotto .block_3 .contact .link{}
/*========================================
ご案内帖
=========================================*/
#catalog #contents{ padding: 0 8px 0 8px;}
#catalog .block_1{ margin: 0px 0 0 0; background: url("img/line_01.png") 0 bottom no-repeat; padding: 0 0 30px 0;}
#catalog .block_1 h3{ text-align: center; margin: 0px 5px 10px 5px; font-size: 140%; line-height: 130%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; }
#catalog .block_1 h3 img{ display: none;}
#catalog .block_1 p{ font-size: 110%; line-height: 150%;}
#catalog .block_1 p br{ display: none;}

#catalog .block_2{ background: url("img/catalog_04.png"); padding: 15px 10px 15px 10px; margin: 30px 0 0 0;}
#catalog .block_2 .left{}
#catalog .block_2 .left .img{ margin: 15px 0 0 0; text-align: center;}
#catalog .block_2 .left .img img{ max-width: 60%; height: auto; margin: 0 auto 0 auto; display: block;}
#catalog .block_2 .left ul{ margin: 25px 0 0 0;}
#catalog .block_2 .left li{ margin: 0 0 10px 0;}
#catalog .block_2 .left .btn-style1 a{ width: 100%; padding: 11px 0 11px 0; text-align: left;}
#catalog .block_2 .left .btn-style1 span,
#catalog .block_2 .left .btn-style1 strong{ margin: 0 0 0 12px;}
#catalog .block_2 .left .place{ text-align: center; margin: 9px 0 0 0;}
#catalog .block_2 .left .place a{ background: url("img/icon_10.png") 0 47% no-repeat; padding: 0 0 0 15px; font-size: 110%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;}
#catalog .block_2 .left .place a:hover{ background: url("img/icon_20.png") 0 47% no-repeat;}

#catalog .block_2 .right{ margin: 10px 0 0 0;}
#catalog .block_2 .right .title-style1{ display: none;}
#catalog .block_2 .right .title-style1 img{ vertical-align: middle; margin: 0 3px 4px 0;}
#catalog .block_2 .right h4{ margin: 23px 0 12px 0;}
#catalog .block_2 .right .info{ background: url("img/line_01.png") 0 0 no-repeat;}
#catalog .block_2 .right .box{ background: url("img/line_01.png") 0 bottom no-repeat; padding: 10px 0 10px 0;}
#catalog .block_2 .right .box p{ background: url("img/icon_03.png") 0 4px no-repeat; padding: 0 0 0 20px; font-size: 110%;}

#catalog .block_3 { background: url("img/line_01.png") 0 bottom no-repeat; margin: 40px 0 0 0;}
#catalog .block_3 p{ padding: 10px 0 20px 0; font-size: 110%;}

#catalog .block_4 { margin: 15px 0 0 0;}
#catalog .block_4 .box{ margin: 0 0 16px 0px; padding: 0 0 16px 0;background: url("img/line_01.png") 0 bottom no-repeat;}
#catalog .block_4 .box:nth-child(2n+1){ margin-left: 0; clear: left;}
#catalog .block_4 .inner{ display: none;}
#catalog .block_4 .img{ float: left;width: 100px;}
#catalog .block_4 .img img{ width: 100%; height: auto;}
#catalog .block_4 .txt{ margin: 0 0 0 110px; padding: 0 0 10px 0;}

#catalog .block_4 .txt h4{ background: url("img/icon_21.png") 0 47% no-repeat; padding: 3px 0 3px 20px; font-size: 140%; line-height: 100%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: bold;}

#catalog .block_4 .txt p{ font-size: 110%; margin: 0px 0 0 0;}
#catalog .block_4 .title-style1{ display: none;}
#catalog .block_4 .btn-style1{ margin: 20px 0 0 0; text-align: left;}
#catalog .block_4 .btn-style1 a{ padding: 11px 10px 11px 10px;}

#catalog .block_4 .sp_title{ text-decoration: underline;font-size: 140%; line-height: 140%;
background: url("img/icon_37.png") 0 7px no-repeat; padding: 5px 0 5px 30px; font-weight: normal;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}

#catalog .block_4 .sp_title.on{
background: url("img/icon_38.png") 0 7px no-repeat;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;}




/*========================================
食の情報広場
=========================================*/
.single #info{ padding: 10px 0 0 0;}

#info #contents{ padding: 0 8px 0 8px;}

#info .entryArea{}
#info .entryBlock{ margin: 0 0 25px 0;}

/*　ナビ
-----------------------------------------*/
#info .sp_selectmenu{ background: url("img/line_01.png") 0 bottom no-repeat; padding: 10px 0 20px 0; margin: 0 0 20px 0 ;}
#info .sp_selectmenu .category{ float: left; width: 47%;}
#info .sp_selectmenu .month{ float: right; width: 47%;}
#info .sp_selectmenu select{ width: 100%; font-size: 16px;}

/*　タイトル
-----------------------------------------*/
#info .entryTitle{ background: url("img/line_10.png") 0 bottom no-repeat; padding: 0 0 20px 0; margin: 0 0 0px 0;}
.single #info .entryTitle{ padding: 0 0 10px 0;}

#info .entryTitle .bg_icon{
background: url("img/icon_37.png") 0 0px no-repeat; padding: 0px 0 0px 30px;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;}

#info .entryTitle.on .bg_icon{
background: url("img/icon_38.png") 0 0px no-repeat;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;}

#info .entryTitle .category{}
#info .entryTitle .category span{ color: #FFF; background: #B7101D; display: inline-block; padding: 0 8px 1px 8px; font-weight: normal; font-size: 110%; margin: 0 10px 0 0;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif; font-weight: normal;}
#info .entryTitle .wrap{ margin: 8px 0 0 0;}
#info .entryTitle .title{ line-height: 150%; font-size: 130%; text-decoration: underline;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;}
#info .entryTitle .date{ font-size: 110%; line-height: 180%; padding: 1px 0 0 0;}

.single #info .entryTitle .title{ text-decoration: none;}


/*　本文
-----------------------------------------*/
#info .inner{ display: none; padding: 0px 0 25px 0; background: url("img/line_01.png") 0 bottom no-repeat;}
#info .entryBody{ padding: 20px 0 0 0;}

/*　続きを見る
-----------------------------------------*/
#info .entryMore{ margin: 25px 0 0 0;}
#info .entryMore .btn-style1{ text-align: right;}


/*　サイドメニュー
-----------------------------------------*/
#info .side{ display: none;}
#info .side ul{ margin: 15px 0 30px 0;}
#info .side li{ margin: 0 0 8px 0; line-height: 140%; background: url("img/icon_10.png") 0 4px no-repeat; padding: 0 0 0 15px;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;}
#info .side li:hover{ background: url("img/icon_20.png") 0 4px no-repeat; }
#info .side a{ font-size: 110%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;}


/*========================================
記事 前後リンク
=========================================*/
#entryNavi{ clear: both;}
#entryNavi .in{ background: url("img/line_01.png") 0 0 repeat-x; margin: 40px 0 0 0; padding: 30px 0 0 0;}
#entryNavi ul{}
#entryNavi li{}
#entryNavi a{ font-size: 110%; line-height: 120%; display: inline-block; text-align: left;}
#entryNavi .old{ float: left; width: 48%;}
#entryNavi .new{ float: right; width: 48%; text-align: right;}
#entryNavi .old a{ background: url("img/icon_15.png") 0 6px no-repeat; padding: 0 0 0 16px;}
#entryNavi .new a{ background: url("img/icon_16.png") right 6px no-repeat; padding: 0 17px 0 0;}

/*========================================
飲食店ガイド　一覧
=========================================*/
#guide #contents{ padding: 0 8px 0 8px;}

/*　検索結果 ヘッダー
-----------------------------------------*/
#guide .sp_headmenu{ padding: 20px 0 20px 0; background: url("img/line_01.png") 0 bottom no-repeat;}
#guide .sp_headmenu .count{ float: left; font-size: 140%;}
#guide .sp_headmenu .menubtn{ float: right;}
#guide .sp_headmenu .menubtn span{ display: block; overflow: hidden;text-indent: 100%; white-space: nowrap ; background: url("img/btn_08.png") 0 0 no-repeat; width: 86px; height: 26px;
-webkit-background-size: contain;
     -o-background-size: contain;
        background-size: contain;}

/*　検索条件
-----------------------------------------*/
#guide .sp_searchmenu{ display: none; padding: 20px 0 0 0;}


/*　バナー
-----------------------------------------*/
#guide .block_1{ background: url("img/line_01.png") 0 bottom no-repeat; padding: 10px 0 5px 0; margin: 0 0 30px 0;}
#guide .block_1 ul{}
#guide .block_1 li{ margin: 0 0 15px 0;}

/*　現在地から探す
-----------------------------------------*/
#guide .this_place{ padding: 0 0 10px 0;}
#guide .this_place .btn{ margin: 15px 0 0 0;}
#guide .this_place .btn span{ display: block; margin: 0 auto 0  auto; width: 106px; height: 26px; background: url("img/btn_07.png") 0 0 no-repeat; text-indent: 100%; white-space: nowrap; overflow: hidden;
-webkit-border-radius: 3px;
        border-radius: 3px;
	    -webkit-background-size: 106px auto;
	         -o-background-size: 106px auto;
	            background-size: 106px auto;}
/*
#guide .this_place .btn span:hover{ background: url("img/guide_06.png") 0 0 no-repeat;}
*/



/*　地図
-----------------------------------------*/
#guide .title-style1.map{ display: none;}
#map_canvas{ display: none;}

/*　検索
-----------------------------------------*/
#guide .search{ background: url("img/line_01.png") 0 bottom no-repeat; padding: 0 0 30px 0; margin: 20px 0 0 0; text-align: center;}
#guide .search .title-style1{ margin: 0 0 10px 0;}
#guide .search select{ float: left; height: 27px; margin: 0 0 10px 0;  width: 100%; cursor: pointer; font-size: 16px;}
#guide .search .btn{ text-align: center;}
#guide .search .btn span{ display: block; margin: 0 auto 0  auto; width: 106px; height: 26px; background: url("img/btn_07.png") 0 0 no-repeat; text-indent: 100%; white-space: nowrap; overflow: hidden;
-webkit-border-radius: 3px;
        border-radius: 3px;
	    -webkit-background-size: 106px auto;
	         -o-background-size: 106px auto;
	            background-size: 106px auto;}
/*        
#guide .search .btn span:hover{ background: url("img/guide_06.png") 0 0 no-repeat;}
*/

/*　枠
-----------------------------------------*/
#guide .entryArea{}
#guide .entryBlock{ margin: 0px 0 0 0; background: url("img/line_01.png") 0 bottom no-repeat; padding: 20px 0 20px 0;}
#guide .entryInfo{}

/*　画像
-----------------------------------------*/
#guide .sp_img{ float: left; width: 100px;}
#guide .sp_img img{ width: 100%; height: auto;}

/*　タイトル
-----------------------------------------*/
#guide .entryTitle{ margin: 0 0 0 110px;}
#guide .entryTitle .genre{ color: #FFF; background: #B7101D; display: inline-block; padding: 0 10px 1px 10px; font-weight: normal; font-size: 110%;text-align: center;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;}
#guide .entryTitle .subtitle{ display: none;}
#guide .entryTitle h3{ font-size: 140%; line-height: 120%; margin: 6px 0 0px 0; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}

#guide .sp_subtitle{margin: 10px 0 0 0;}
#guide .sp_subtitle h4{ font-size: 110%; line-height: 140%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}


/*　住所
-----------------------------------------*/
#guide .addressBlock{ margin: 10px 0 10px 0;}
#guide .addressBlock .address{ font-size: 120%; margin: 0 0 0px 0;}
#guide .addressBlock .tel{ display: inline-block; font-size: 160%; margin: -30px 0 0 0; line-height: 100%;}
#guide .addressBlock .url{ display: inline-block; line-height: 100%; margin: 6px 0 0 0;}
#guide .addressBlock .btn-style1{ display: inline-block;}
#guide .addressBlock .btn-style1 a{ display: inline-block; text-align: left; padding: 4px 10px 3px 10px; font-size: 85%; margin: 0 0 0 10px; vertical-align: top;}

#guide .entryDetail dl{ display: inline-block; margin: 0 15px 0 0; display: table; width: auto; float: left; padding: 0 0 5px 0;}
#guide .entryDetail dt{ width: 2em; font-size: 100%; display: inline-block; display: table-cell;}
#guide .entryDetail dt span{ background: #757370; color: #FFF; text-align: center; display: inline-block; width: 1.5em;-webkit-border-radius: 2px;border-radius: 2px;}
#guide .entryDetail dd{ font-size: 110%; line-height: 140%; display: inline-block; display: table-cell;
-ms-word-break: break-all;word-break: break-all;
-ms-word-wrap: break-word;
    word-wrap: break-word;}
#guide .entryDetail dd br{ display: none;}


/*　画像
-----------------------------------------*/
#guide .entryImg{ display: none;}



/*========================================
飲食店ガイド　詳細
=========================================*/
.single #guide_detail{ padding: 20px 0 0 0;}

#guide_detail #titleArea{ display: none;}
#guide_detail #contents{ padding: 0 8px 0 8px;}

/*　タイトル
-----------------------------------------*/
#guide_detail .entryTitle{ background: url("img/line_01.png") 0 bottom no-repeat; padding: 0 0 15px 0;}
#guide_detail .entryTitle .in{}
#guide_detail .entryTitle .box{}
#guide_detail .entryTitle .box.n1{ padding: 0 0 10px 0;}
#guide_detail .entryTitle .box.n2{ display: inline-block;}
#guide_detail .entryTitle .box.n3{ display: inline-block;}
#guide_detail .entryTitle .genre{ width: auto; color: #FFF; background: #B7101D; display: inline-block; width: 100%; padding: 0 0px 1px 0px; font-weight: normal; font-size: 110%;text-align: center;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;}
#guide_detail .entryTitle .w2{width: 3.3em;}
#guide_detail .entryTitle .w3{width: 4.3em;}
#guide_detail .entryTitle .w4{width: 5.3em;}
#guide_detail .entryTitle .w5{width: 6.3em;}
#guide_detail .entryTitle .w6{width: 7.3em;}
#guide_detail .entryTitle .w7{width: 8.3em;}
#guide_detail .entryTitle .w8{width: 9.3em;}
#guide_detail .entryTitle .w9{width: 10.3em;}
#guide_detail .entryTitle .w10{width: 11.3em;}
#guide_detail .entryTitle .w11{width: 12.3em;}
#guide_detail .entryTitle .w12{width: 13.3em;}
#guide_detail .entryTitle .w13{width: 14.3em;}
#guide_detail .entryTitle .w14{width: 15.3em;}
#guide_detail .entryTitle .w15{width: 16.3em;}
#guide_detail .entryTitle .w16{width: 17.3em;}
#guide_detail .entryTitle .w17{width: 18.3em;}
#guide_detail .entryTitle .w18{width: 19.3em;}
#guide_detail .entryTitle .w19{width: 20.3em;}
#guide_detail .entryTitle .w20{width: 21.3em;}
#guide_detail .entryTitle h3{ font-size: 150%; line-height: 120%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}

/*　枠
-----------------------------------------*/
#guide_detail .entryBlock{ margin: 15px 0 0 0;}
#guide_detail .entryInfo{}

/*　画像
-----------------------------------------*/
#guide_detail .entryImg{}
#guide_detail .entryImg p{ margin: 0 0 10px 0;}

#guide_detail .entryImg .sp_slide img{ margin: 0 0 0 26px;}
#guide_detail .entryImg .sp_slide p{  margin: 0 0 0 -26px;}


/*　サブタイトル
-----------------------------------------*/
#guide_detail .subtitle{ margin: 10px 0 10px 0;}
#guide_detail .subtitle h4{ font-size: 130%; line-height: 140%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}

/*　紹介文
-----------------------------------------*/
#guide_detail .entryBody{ margin: 0px 0 0 0; font-size: 120%;}

/*　酒
-----------------------------------------*/
#guide_detail .sake{ margin: 15px 0 0 0;}
#guide_detail .sake .body{ background: url("img/line_01.png") 0 0 no-repeat; margin: 6px 0 0 0; font-size: 120%;}
#guide_detail .sake .body .in{ background: url("img/line_01.png") 0 bottom no-repeat; padding: 8px 0 8px 0;}


#guide_detail .entryDetail{ margin: 25px 0 0 0;}


/*　住所
-----------------------------------------*/
#guide_detail .addressBlock{ background: url("img/line_01.png") 0 0 no-repeat; margin: 6px 0 0 0;}
#guide_detail .addressBlock .in{ background: url("img/line_01.png") 0 bottom no-repeat; padding: 15px 0 15px 0;}
#guide_detail .addressBlock .address{ font-size: 120%;}
#guide_detail .addressBlock .tel{ display: inline-block; font-size: 160%; margin: -30px 0 0 0; line-height: 100%;}
#guide_detail .addressBlock .url{ display: inline-block; line-height: 100%; margin: 6px 0 0 0;}
#guide_detail .addressBlock .btn-style1{ display: inline-block;}
#guide_detail .addressBlock .btn-style1 a{ display: inline-block; text-align: left; padding: 4px 10px 3px 10px; font-size: 100%; margin: 0 0 0 10px; vertical-align: top;}
#guide_detail .entryDetail dl{ background: url("img/line_01.png") 0 bottom no-repeat; padding: 12px 0 12px 0;}
#guide_detail .entryDetail dt{ float: left; width: 2em; font-size: 110%;}
#guide_detail .entryDetail dt span{ background: #757370; color: #FFF; text-align: center; display: inline-block; width: 1.5em;-webkit-border-radius: 2px;border-radius: 2px;}
#guide_detail .entryDetail dd{ margin: 0 0 0 2.5em; font-size: 120%; line-height: 140%;}





/*　地図
-----------------------------------------*/
#guide_detail .entryMap{ width: 100%; height: 300px; margin: 40px 0 0 0;}
#guide_detail .entryMap iframe{ width: 100%; height: 300px;}

/*========================================
食のおもしろ話
=========================================*/
#column #contents{ padding: 0 8px 30px 8px;}
#column .block_1{ background: url("img/line_01.png") 0 bottom repeat-x; padding: 0 0 25px 0;}

#column .block_1 h3{ text-align: center; margin: 0px 5px 20px 5px; font-size: 140%; line-height: 130%; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#column .block_1 h3 img{ display: none;}


#column .block_1 p{ font-size: 110%; line-height: 160%; margin: 0 0px 0px 0px;}
#column .block_1 p.p2{font-size: 100%; margin: 25px 0 0 0;}
#column .block_1 p br{ display: none;}

/*　
-----------------------------------------*/
#column .inner{ display: none_;}

/*　
-----------------------------------------*/
#column .entryBlock{ background: url("img/line_01.png") 0 bottom no-repeat; padding: 30px 0 30px 0;
padding-top: 70px; margin-top: -70px;}

/*　画像
-----------------------------------------*/
#column .entryImg{ padding-top: 15px;}
#column .entryImg p{ margin: 0 0 10px 0;}
#column .entryImg .sp_slide img{ margin: 0 0 0 26px;}
#column .entryImg .sp_slide p{  margin: 0 0 0 -26px;}


/*　
-----------------------------------------*/
#column .entryInfo{ padding-top: 0px;}

/*　タイトル
-----------------------------------------*/
#column .entryTitle{ margin: 20px 0 0 0;
background: url("img/icon_37.png") 0 0px no-repeat; padding: 0px 0 0px 30px;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;}

#column .entryTitle.on{
background: url("img/icon_38.png") 0 0px no-repeat;
-webkit-background-size: 22px auto;
     -o-background-size: 22px auto;
        background-size: 22px auto;}

#column .entryTitle .subtitle{ margin: 0 0 4px 0;}
#column .entryTitle .subtitle p{ font-size: 110%; line-height: 130%; text-decoration: underline;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;}
#column .entryTitle .title{}
#column .entryTitle .title h3{ text-decoration: underline; line-height: 130%; font-size: 130%;

font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;}

/*　紹介文
-----------------------------------------*/
#column .entryBody{ margin: 10px 0 0 0; font-size: 110%;}

/*　詳細
-----------------------------------------*/
#column .entryDetail{ background: url("img/line_01.png") 0 0 no-repeat; margin: 25px 0 0 0;}
#column .entryDetail dl{ padding: 12px 0 12px 0; font-size: 110%; background: url("img/line_01.png") 0 bottom no-repeat;}
#column .entryDetail dt{ display: block; font-weight: bold;}
#column .entryDetail dd{}
#column .entryDetail .btn-style1{ display: inline-block;}
#column .entryDetail .btn-style1 a{ padding: 2px 7px 3px 7px; font-size: 85%; margin: 0 0 0 10px;}

/*　お申し込み
-----------------------------------------*/
#column .entryContact{ text-align: center; margin: 22px 0 0 0; background: url("img/column_10.png"); padding: 20px;}

#column .entryContact .title{ text-align: center; font-size: 130%; line-height: 100%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;}
#column .entryContact .body{ text-align: center; margin: 8px 0 0 0; font-size: 140%; line-height: 140%;}
#column .entryContact .btn-style1{margin: 15px 0 0 0;}

/*========================================
お問い合わせ
=========================================*/
#contact #contents{ padding: 0 8px 0 8px;}

/*　タブ
-----------------------------------------*/
#contact .tab{ margin: 0px 0 0 0;}
#contact .tab ul{ padding: 0 0 0 0px;}
#contact .tab li{float: left;font-size: 110%;  line-height: 100%;}
#contact .tab li.on{}
#contact .tab .n1{ float: left; width: 40%;border-left: 1px solid #CCC;}
#contact .tab .n2{ float: right; width: 59%;border-left: 1px solid #CCC;border-right: 1px solid #CCC;}
#contact .tab .n3{ width: 99%; clear: both; border-left: 1px solid #CCC; border-right: 1px solid #CCC; margin: 10px 0 0 0;}
#contact .tab a{ display: block; text-align: center; letter-spacing: -0.5px; font-weight: bold;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; }
#contact .tab .on a{ color: #B7101D;}
#contact .tab span{background: url("img/icon_10.png") 0 50% no-repeat; padding: 0 0 0 13px; display: inline-block; margin: 10px 0 0 0;}
#contact .tab a:hover span{background: url("img/icon_20.png") 0 50% no-repeat; }
#contact .tab .n3 span{margin: 12px 0 0 0;}
#contact .tab .on span{background: url("img/icon_17.png") 0 47% no-repeat !important;}

/*　contact 
-----------------------------------------*/
#contact .block_1{ margin: 20px 0 0 0;}
#contact .block_1 p{ font-size: 110%;}

/*　注意
-----------------------------------------*/
#contact .block_2{ margin: 20px 0 0 0; background: url("img/catalog_04.png"); padding: 15px 10px 15px 10px;}
#contact .block_2 .title-style1 h3{ font-size: 100%;}
#contact .block_2 ul{ margin: 6px 0 0 1.6em;}
#contact .block_2 li{ list-style:disc; margin: 10px 0 0 0; font-size: 110%;}


/*　fancybox時の表示
-----------------------------------------*/
.page-contact-catalog-p #contact,
.page-contact-hagama-p #contact,
.page-contact-column-p #contact{ width: 800px; margin: 0 auto 0 auto; padding: 30px 40px 10px 40px;}
.page-contact-catalog-p #contact .block_1,
.page-contact-hagama-p #contact .block_1,
.page-contact-column-p #contact .block_1{ margin: 20px 0 0 0;}
.page-contact-catalog-p #contact .block_2,
.page-contact-hagama-p #contact .block_2,
.page-contact-column-p #contact .block_2{ border:1px solid #B3B0AA;}
.page-contact-catalog-p #contact .titleBlock,
.page-contact-hagama-p #contact .titleBlock,
.page-contact-column-p #contact .titleBlock{}
.page-contact-catalog-p #contact .titleBlock h3,
.page-contact-hagama-p #contact .titleBlock h3,
.page-contact-column-p #contact .titleBlock h3{　font-weight: normal; text-align: center; font-size: 180%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;}
.page-catalog .myClose,
.page-hagama .myClose,
.page-column .myClose{background: url("img/icon_24.png") 0 0 no-repeat;width: 23px; height: 23px;top:10px; right:25px;}

/*　送信完了
-----------------------------------------*/
#contact .complete{ margin: 10px 0 20px 0; background: url("img/catalog_04.png"); padding: 10px 10px 10px 10px;}
#contact.popup .complete{ margin: 10px 10px 10px 10px;}
#contact .complete h4{ text-align: center; font-size: 140%; font-weight: bold; padding: 0 0 15px 0; line-height: 130%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;}
#contact .complete p{ padding: 20px 0 0 0; font-size: 110%;}
#contact .complete strong{ color: #B70F1D; font-weight: bold;}
#contact .complete a{ color: #B70F1D; font-weight: bold;}


/* ========================================
フォーム
========================================*/
#form{margin: 20px 0 0 0; font-size: 110%;}

#form .formBlock_1{ margin: 0 0 20px 0;}
#form .formbody{ background:url("img/line_01.png") 0 0 no-repeat;}

/*　枠
-----------------------------------------*/
#form dl{ background:url("img/line_01.png") 0 bottom no-repeat; padding:15px 0px 15px 0px; line-height:130%;}
#form dt{ display: block; padding: 0 0 6px 0; font-weight: bold;}
#form dt div span{ float:left; font-weight: normal; margin: -3px 0 0 0;}
#form dd{}
#form dd span{ display: block; margin: 6px 0 0 0;}

/*　必須
-----------------------------------------*/
#form span.hissu{ background-color:#B7101D; display:inline-block; color:#FFF; padding:0 10px 0 10px; font-size:85%; margin:0 3px 0 0px; font-weight: normal;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif; font-weight: normal;}
#form dt .hissu{margin:0 10px 0 0px; float: left; width: 3em; text-align: center; padding: 3px 0 0 0;}
#form dt .hissu span{ background-color:#B7101D; display:inline-block; color:#FFF; padding:0 0px 0 0px; font-size:85%; width: 100%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif; font-weight: normal;}
#form dt .hissu.none{ display: none;}

/*　input
-----------------------------------------*/
#form dd input[type=text],
#form dd input[type=email],
#form dd textarea{	border:1px solid #CBCBCB; width: 98%; font-size: 16px;}
#form dd select{ padding:4px;}
#form dd textarea{ width:98% !important; height:116px !important; padding:4px 1% 4px 1%; font-size: 16px;}

#form .size1{ width:250px; padding:4px 0 4px 4px;}
#form .size2{ width:100px; padding:4px 0 4px 4px;}

/* firefox requiredの赤枠を消す　*/
:invalid { box-shadow: none;}
:-moz-submit-invalid { box-shadow: none;}
:-moz-ui-invalid {box-shadow:none;}

/*　ご希望プログラム
-----------------------------------------*/
#form .list li{ margin:0 0 10px 0; line-height: 120%;}
#form .list input{ margin: 0 10px 0 0; float: left;}
#form .list li span{ margin: 0 0 0 1.5em;}

/*　ボタン
-----------------------------------------*/
#form .btn{ padding:20px 0 30px 0; text-align:center;}

#form button.submit{ background:url("img/btn_01.png") center 0 no-repeat; text-indent:-9999px; width:214px; height:39px; border:0px; cursor:pointer;}
#form button.submit:hover{ background:url("img/btn_02.png") center 0 no-repeat;}

#form button.send{ background:url("img/btn_03.png") center 0 no-repeat; text-indent:-9999px; width:214px; height:39px; border:0px; cursor:pointer; margin: 25px 10px 0 10px;}
#form button.send:hover{ background:url("img/btn_04.png") center 0 no-repeat;}

#form button.back{ background:url("img/btn_05.png") center 0 no-repeat; text-indent:-9999px; width:214px; height:39px; border:0px; cursor:pointer; margin: 25px 10px 0 10px;}
#form button.back:hover{ background:url("img/btn_06.png") center 0 no-repeat;}

/*　個人情報保護方針
-----------------------------------------*/
#form .privacy a{ margin: 0 0 0 5px;}

/*　確認画面
-----------------------------------------*/
#mfp_phase_confirm_inner p.p2{ padding: 0 0 15px 0;}


/*========================================
検索
=========================================*/
.gsc-results .gsc-cursor-box .gsc-cursor-page{ display: inline-block !important;}

/* =====================================
利用規約
========================================*/
#term,
#privacy{ padding: 15px 0 0 0;}
#term #contents,
#privacy #contents{ padding: 0px 8px 20px 8px;}
#term p,
#privacy p{ font-size: 110%;}
#term .box,
#privacy .box{ background: url("img/line_01.png") 0 0 no-repeat; padding: 30px 0 0 0; margin: 30px 0 0 0;}
#term .box p,
#privacy .box p{ margin: 25px 0 0 0;}
#privacy .box.last p.p2{ margin: 15px 0 0 0;}

/* =====================================
構成団体
========================================*/
#member{ padding: 15px 0 0 0;}
#member #contents{ margin: 10px 8px 0 8px; padding: 0px 0 30px 0; background:url("img/line_01.png") 0 0 no-repeat;}
#member dl{ background:url("img/line_01.png") 0 bottom no-repeat; padding:15px 0px 15px 0px;}
#member dt{ display: block; font-weight: bold; font-size: 110%; line-height:170%;}
#member dd{ display: block; font-size: 110%; line-height:170%;}

/* =====================================
サイトマップ
========================================*/
#sitemap{ padding: 15px 0 0 0;}
#sitemap #contents{ padding: 0px 8px 30px 8px;}
#sitemap .block{}
#sitemap .block:nth-child(2){}

#sitemap h4{ font-size: 110%; padding: 0 0 5px 0;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;}
#sitemap a{ background: url("img/icon_10.png") 0 47% no-repeat; padding: 0 0 0 20px; font-size: 110%;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: normal;}

#sitemap ul{ background: url("img/line_01.png") 0 bottom no-repeat; padding: 0 0 10px 0; margin: 0 0 15px 0;}
#sitemap ul.space{ padding-left: 15px;}
#sitemap li{ margin: 0 0 5px 0;}

#sitemap ul.noicon{ padding-bottom: 15px;}
#sitemap ul.noicon li{ float: left; margin: 0 10px 0 0;}
#sitemap ul.noicon a{ background: none; padding: 0;}


/*========================================
記事詳細
=========================================*/
#entryStyle{font-size:120%; margin-top:0;}

#entryStyle h1,
#entryStyle h2,
#entryStyle h3,
#entryStyle h4,
#entryStyle h5,
#entryStyle h6{font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000; font-weight: bold;}

#entryStyle h1{ font-size: 140%;}
#entryStyle h2{ font-size: 135%;}
#entryStyle h3{ font-size: 125%;}
#entryStyle h4{ font-size: 120%;}
#entryStyle h5{ font-size: 115%;}
#entryStyle h6{ font-size: 100%;}


#entryStyle ul{margin: 12px 0 12px 2em;list-style-position:inside;text-align:left;}
#entryStyle ol {margin: 12px 0 12px 2em;list-style-position:inside;list-style-type:decimal;text-align:left;}
#entryStyle ul li{text-align:left; list-style-type: disc;}
#entryStyle ol li{text-align:left;}
#entryStyle strong {font-weight: bold !important;}
#entryStyle strong span{font-weight:bold !important;}
#entryStyle span strong{font-weight:bold !important;}
#entryStyle del strong{font-weight:bold !important;}
#entryStyle em strong{font-weight:bold !important;}
#entryStyle em {font-style:italic;}
#entryStyle p{line-height:170%;}
td #entryStyle p{margin-bottom:0;}
#entryStyle em{font-style:italic !important;}
#entryStyle blockquote{margin:15px 0 15px 24px;}
#entryStyle img {}
.alignleft,img.alignleft {display: inline;float: left;margin-right: 24px;margin-top: 4px;}
.alignright,img.alignright {display: inline;float: right;margin-left: 24px;margin-top: 4px;}
.aligncenter,img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
img.alignleft,img.alignright,img.aligncenter {margin-bottom: 12px;}
.wp-caption {border: none;background: #f1f1f1;color: #888;font-size: 93%;line-height: 18px;text-align: center;margin-bottom: 20px;padding: 4px;-moz-border-radius: 0;-khtml-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}
.wp-caption img {margin: 5px;}
.wp-caption p.wp-caption-text {margin: 0 0 4px;}
.wp-smiley {margin:0;}
body#tinymce ul,
body#tinymce ol{ margin:0 0 0 1.5em;}
body#tinymce ul li{ list-style:disc;}
body#tinymce ol li{ list-style:decimal;}

