@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0;vertical-align:bottom;text-decoration:none}body{line-height:1}ol,ul{list-style-image:none;list-style-type:none;list-style-position:outside}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}object,embed{vertical-align:top}.floatLeft{float:left}.floatRight{float:right}.clear{clear:both;font-size:1px;line-height:1px}.clearLeft{clear:left;font-size:1px;line-height:1px}.clearRight{clear:right;font-size:1px;line-height:1px}.layoutCenter{margin:0 auto}.textCenter{text-align:center}.textRight{text-align:right}.textLeft{text-align:left}.page-break{page-break-before:always}.error{border:1px solid #fb4343;padding:3px;color:#fb4343}.warning{border:1px solid #d4ac0a;padding:3px;color:#d4ac0a}.success{border:1px solid #149b0d;padding:3px;color:#149b0d}.callOut{font-size:125%;font-weight:700}.strikeOut{text-decoration:line-through}.underline{text-decoration:underline}.resetTypeStyle{font-weight:400;font-style:normal;font-size:100%;text-decoration:none;word-spacing:normal;letter-spacing:0px;text-transform:none;text-indent:0px}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #c9c9c9;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:0 0 10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}.alignright{float:right;margin:0 0 .6em .6em}.alignleft{float:left;margin:0 .6em .6em 0}img.centered{display:block;margin-left:auto;margin-right:auto}img.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}div{zoom:1}table{border:1px solid #c9c9c9;padding:10px;position:relative}table th{background:#f3f3f3;border:1px solid #c9c9c9;font-weight:700;padding:4px;text-align:center;vertical-align:middle}table td{border:1px solid #c9c9c9;padding:4px}blockquote{border-left:10px solid #0a0c0d;margin:20px;padding:10px;text-align:left}blockquote p{margin:.4em 0}.imedisabled{ime-mode:disabled}.input{border:1px solid #c9c9c9;padding:3px 4px}.textarea{border:1px solid #c9c9c9;padding:3px 4px}.bold{font-weight:700}.clear_border{clear:both;height:1px;border-top:1px dotted #c9c9c9;margin-bottom:15px}.clear_element:after ul:after,.box:after{content:" ";clear:both;height:0;display:block;visibility:hidden}body{margin:0;padding:0;color:#000;border:0;width:100%;line-height:1.5em;font-size:14px;text-align:center;background:#fdfff1 url(/img/default/h_bg.jpg) repeat-x}p{margin:0;padding:0}#container{position:relative;width:920px !important;margin:0 auto 0px;padding:0;border:0;min-width:920px}* html body div#container{width:expression(this.clientWidth < 922? "920px":"auto")}#headerbox{height:220px;margin:0;padding:0}#header{background:url(/img/default/head_bg.jpg) no-repeat;color:#fff;height:135px;width:920px !important;padding:0;margin:0 auto 0;position:relative;text-align:right}#header h1{width:40%;height:13px;font-size:12px;margin:0;padding:2px 0 0 10px;font-weight:400;text-align:left;float:left;line-height:normal}#header p{width:55%;height:13px;font-size:12px;margin:0;padding:2px 0 0;text-align:right;float:right;line-height:normal}p.h_logo{margin:0;padding:0;width:495px;text-align:left;clear:both;position:absolute;top:10px}p.h_logo img{border:none}#header h2{clear:both;bottom:0;font-size:14px;position:absolute;font-weight:400;left:10px}#header h3{font-size:12px;font-weight:400;right:0;position:absolute;width:600px;bottom:7px;color:#1e4300}#header img{left:0;margin:0;padding:0;position:absolute;top:20px}#header a{color:#1e4300;text-decoration:none}#header a:hover{background:0 0}#header h2 a:hover{background:0 0;color:#0a0c0d;text-decoration:none}#glnavibox{left:0;width:100%;position:absolute;margin:0;padding:0;z-index:1;top:145px}#glnavi{margin:0 auto;width:920px !important;min-width:920px;height:45px;padding:0;text-align:right;position:relative;background:#2d2d2d}* html body #glnavi{width:expression(this.clientWidth < 922? "920px":"auto");background:#2d2d2d}#glnavi .menu-header{margin:0 20px}#glnavi img{margin:0}#glnavi ul{list-style:none}#glnavi ul li{width:184px;height:45px;list-style:none;margin:0;padding:0;float:left;position:relative}#glnavi ul li a{color:#ccc;margin:0;padding:0;position:relative;text-align:center;text-decoration:none;vertical-align:middle}* html #glnavi ul li a{height:45px;display:inline}*:first-child+html #glnavi ul li a{height:45px}#glnavi ul li a:hover{color:#fff;background:0 0}#glnavi ul li.current-cat>a,#glnavi ul li.current_page_item>a,#glnavi ul li.current-menu-item>a,#glnavi ul li.current-menu-ancestor>a,#glnavi ul li.current-menu-parent>a{background:#5c5c5c;color:#fff}#glnavi ul ul{display:none;position:absolute;top:40px;left:0;float:left;z-index:99999;box-shadow:0px 3px 3px rgba(0,0,0,.2);-moz-box-shadow:0px 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0px 3px 3px rgba(0,0,0,.2)}#glnavi ul ul li{min-width:180px}#glnavi ul li:hover>ul{display:block}#glnavi ul li:hover>a,#glnavi ul ul:hover>a{background:#5c5c5c}#glnavi ul ul a{background:#5c5c5c;height:auto;line-height:40px;width:160px;text-align:left;padding:0 20px}#glnavi ul ul ul{left:100%;top:0}#prnavibox{left:0;width:100%;position:absolute;margin:0;padding:0;z-index:1;top:0}#prnavi{margin:0 auto;width:100%;height:30px;padding:0;text-align:right;position:relative;background:#2d2d2d}* html body #prnavi{background:#2d2d2d}#prnavi .menu-header{margin:0 20px}#prnavi ul{list-style:none}#prnavi ul li{list-style:none;margin:0;padding:0;position:relative;float:right}#prnavi ul li a{color:#ccc;display:block;line-height:30px;margin:0;padding:0 20px;position:relative;text-align:center;text-decoration:none;vertical-align:middle}*:first-child+html #prnavi ul li a{height:30px}#prnavi ul li a:hover{color:#fff;background:0 0}#prnavi ul li.current-cat a,#prnavi ul li.current_page_item a,#prnavi ul li.current-menu-item a,#prnavi ul li.current-menu-ancestor>a,#prnavi ul li.current-menu-parent>a{background:#5c5c5c;color:#fff}#prnavi ul ul{display:none;position:absolute;top:30px;left:0;float:right;z-index:99999;box-shadow:0px 3px 3px rgba(0,0,0,.2);-moz-box-shadow:0px 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0px 3px 3px rgba(0,0,0,.2)}#prnavi ul ul li{min-width:180px}#prnavi ul li:hover>ul{display:block}#prnavi ul li:hover>a,#glnavi ul ul:hover>a{background:#5c5c5c}#prnavi ul ul a{background:#5c5c5c;height:auto;line-height:30px;width:160px;text-align:left;padding:0 20px}#prnavi ul ul ul{right:100%;top:0}.colmask{clear:both;float:left;position:relative;text-align:left;width:100%;overflow:hidden}.leftmenu .col1top{float:left;left:220px;position:relative;width:200%}.leftmenu .col1wrap{float:right;width:50%;position:relative;right:220px;padding-bottom:1em}.leftmenu .col1{margin:0 0 0 240px;padding-top:0;position:relative;right:100%;overflow:hidden}.leftmenu .col2{float:left;width:220px;position:relative;right:220px;margin:0 auto;text-align:center}.rightmenu{background:#fff}.rightmenu .col1top{background:#fff;float:left;margin-left:-220px;position:relative;right:100%;width:200%}.rightmenu .col1wrap{float:left;width:50%;position:relative;left:50%;padding-bottom:1em}.rightmenu .col1{margin:0 0 0 240px;padding-top:0;overflow:hidden}.rightmenu .col3{float:right;width:220px;position:relative;left:220px;margin:0 auto;text-align:center}.holygrail{background:#fff}.holygrail .colmid{background:#fff;float:left;width:200%;margin-left:-220px;position:relative;right:100%}.holygrail .colleft{background:#fff;float:left;width:100%;margin-left:-50%;position:relative;left:440px}.holygrail .col1wrap{float:left;width:50%;position:relative;right:220px;padding-bottom:1em}.holygrail .col1{margin:0 220px 0 240px;position:relative;left:200%;padding-top:0;overflow:hidden}.holygrail .col2{float:left;float:right;width:220px;position:relative;text-align:center}.holygrail .col3{float:left;float:right;width:220px;position:relative;left:50%;text-align:center}.blogstyle{background:#fff}.blogstyle .colmid{background:#fff;float:left;width:200%;margin-left:-220px;position:relative;right:100%}.blogstyle .colleft{background:#fff;float:left;width:100%;margin-left:-220px;position:relative}.blogstyle .col1wrap{float:left;width:50%;position:relative;padding-bottom:1em}.blogstyle .col1{margin:0 0 0 460px;position:relative;left:100%;padding-top:0;overflow:hidden}.blogstyle .col2{float:right;left:220px;width:220px;position:relative;text-align:center}.blogstyle .col3{float:right;left:660px;width:220px;position:relative;text-align:center}.blogstyle .col4{float:right;left:440px;width:440px;position:relative;text-align:center;margin-bottom:-30px}.entry{margin:0 25px 15px;padding:20px 0 0;border-bottom:1px dotted #c9c9c9}.pageentry{border:none}.col1wrap .entry{margin:0 0 20px;padding:0}.entry p.exerpt{border:1px dotted #c9c9c9;margin:10px;padding:10px}.entry-body{margin:20px 10px}.pageentry .entry-body{margin:0}.entry-body p{margin:1em 0}.entry-body blockquote p{margin:1em 0}.entry-footer{text-align:right;padding:0 10px 20px}* html body .entry table{margin-left:20px}.entry-thumbnail{float:left;margin:0 15px 15px 0}.entry-thumbnail img{border:1px solid #c9c9c9;margin:0}ul.tags{text-align:right}ul.tags li{float:right;background:url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/tag.gif) no-repeat left center;padding-left:18px;margin-left:5px}span.author{background:url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/author.gif) no-repeat left center;padding-left:18px}span.category{background:url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/category.gif) no-repeat left center;padding-left:18px}span.comment{background:url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/comment.gif) no-repeat left center;padding-left:18px;white-space:nowrap}span.datetime{background:url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/datetime.gif) no-repeat left center;padding-left:18px;white-space:nowrap}span.edit{background:url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/edit.gif) no-repeat left center;padding-left:18px}span.rss{background:url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/rss_feed.gif) no-repeat left center;padding-left:22px}div.post_navi{background:#f3f3f3;border:1px solid #c9c9c9;margin:20px 0}div.post_previous{float:left;margin:10px 0 10px 10px;width:45%}div.post_next{float:right;text-align:right;margin:10px 10px 10px 0;width:45%}div.breadcrumb{margin:0;position:absolute;top:195px;text-align:left}div.breadcrumb ol{width:920px;height:15px}div.breadcrumb li{float:left;padding:0 5px 0 15px;background:url(/img/default/breadcrumb.gif) center left no-repeat;list-style:none;line-height:normal}div.breadcrumb li:first-child,div.breadcrumb li.first{padding-left:0;background:0 0}div.related_posts{margin:15px 0}div.related_posts_head{background:#f3f3f3;border:1px solid #c9c9c9;font-weight:700;line-height:2em;margin:0 0 10px;padding:3px 10px}ul.st-related-posts{background:#fff;margin-left:15px;position:relative}ul.st-related-posts li{background:#fff url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/post.gif) no-repeat;padding-left:25px;margin:0}div.adv{background:#f3f3f3;border:1px solid #c9c9c9;margin:20px 25px;padding:10px}.col1wrap div.adv{background:#f3f3f3;border:1px solid #c9c9c9;margin:20px 0;padding:10px}.trackback-input{width:96%}#searchform{text-align:center}div.comment{margin:20px 0}div.comment p{padding-left:15px}.nocomments{display:none}.comments-head{background:#f3f3f3;border:1px solid #c9c9c9;line-height:2em;margin:0 0 10px;padding:3px 10px}.comment-footer{margin:-5px 0 20px}div.comment #author{width:200px}div.comment #email{width:200px}div.comment #url{width:300px}div.comment #comment{width:96%}ul.commentlist{padding-left:15px}ul.commentlist .reply{margin-bottom:10px}ul.commentlist li ul.children{padding-left:25px}div.comment-navi{margin-top:10px}div.comment-author,img.avatar{vertical-align:middle}.ddsg-wrapper ul{margin:5px 10px}.ddsg-wrapper ul li{list-style-image:none;list-style-type:none;width:100%}.ddsg-wrapper ul li{margin-left:20px;background:#fff url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/post.gif) no-repeat;padding-left:25px}ul.archive li{background:#fff url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/post.gif) no-repeat;list-style-image:none;list-style-type:none;padding-left:25px}.wp-pagenavi{text-align:center;line-height:2em}.wp-pagenavi a,.wp-pagenavi a:link{padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #0a0c0d;color:#0a0c0d;background-color:#f3f3f3}.wp-pagenavi a:visited{padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #0a0c0d;color:#0a0c0d;background-color:#f3f3f3}.wp-pagenavi a:hover{border:1px solid #0a0c0d;color:#f3f3f3;background-color:#0a0c0d}.wp-pagenavi a:active{padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #c9c9c9;color:#c9c9c9;background-color:#f3f3f3}.wp-pagenavi span.pages{padding:2px 4px;margin:2px;color:#c9c9c9}.wp-pagenavi span.current{padding:2px 4px;margin:2px;font-weight:700;border:1px solid #c9c9c9;color:#c9c9c9;background-color:#f3f3f3}.wp-pagenavi span.extend{padding:2px 4px;margin:2px;border:1px solid #c9c9c9;color:#c9c9c9;background-color:#f3f3f3}.sidebar{margin:0;padding:0}.sidebar div.sidebar_div{margin:0}.sidebar ul.sidebar_ul{margin:0;padding:0;height:auto !important;height:1%}.sidebar .search{font-size:13px;height:15px;width:100px;vertical-align:top;padding:2px}.sidebar li.box{margin:0 0 20px;text-align:left;color:#0a0c0d;word-break:break-all}.col2 li.box{width:220px}.col3 li.box{width:220px}.sidebar li.box h3 a{color:#fff}.sidebar li.box p{padding:0;margin:0}.sidebar li.box ul ul{padding:0;margin-left:-5px}.sidebar li.box ul{background:#f3f3f3;padding:10px;margin:0}.sidebar li.box ul li{margin:0;padding-left:25px}.sidebar li.box ul li{background:#f3f3f3 url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/post.gif) no-repeat left top}.sidebar li.box ul li.comment{background:url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/comment.gif) no-repeat}.sidebar li.box ul li.categorytab{background:url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/category.gif) no-repeat}.sidebar li.box ul li.hometab{background:url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/home.gif) no-repeat}.sidebar li.box ul li.sitemap-page{background:url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/sitemap.gif) no-repeat}.sidebar li.box ul li.contact-page{background:url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/contact.gif) no-repeat}.sidebar li.box ul.st-tag-cloud li{background:url(//www.natolife.com/wp-content/themes/seojuku-theme-2/images/tag.gif) no-repeat}.sidebar li.box img{border:none;margin:0}.sidebar li.box ul.kako{background-color:transparent;font-size:12px;padding-left:0}.sidebar li.box ul.kako li{background-color:transparent}#footerbox{clear:both;margin:0 auto;overflow:hidden;position:relative;text-align:center;width:100%}#footerbar{margin:0 auto;background:#008c00}#footerbar_ul{padding:0;position:relative;margin:0 20px}#footerbar_ul li.box{float:left;width:18%;margin-right:2.5%}#footerbar_ul li.box ul li{margin-left:15px}#footerbar_ul li.box ul li:before{content:"\00BB \0020";margin-left:-12px}#footerbar p a{font-weight:700}#footerbar a{color:#fff}#footerbar a:hover{background:#fff;color:#0a0c0d}#footerbar_ul li.last{margin-right:0;float:right}* html body #footerbar_ul li.box{width:17.2%}#footerbar_ul li.box h3{margin:0}#footer{width:100%;margin:0 auto;padding:15px 0;position:relative;text-align:right;height:40px}#footer ul{position:relative;text-align:left;padding:0 0 0 5px;top:-20px}#footer li{display:inline;border-right:1px solid #333;padding:0 5px;font-size:12px}#footer ul li:first-child{border-left:1px solid #333}#footer a:hover{background:0 0}#footer h3{margin:0;padding:0;line-height:normal;font-size:12px;font-weight:400}#footer h3 a{color:#fff}#footer h3 a:hover{background:#fff;color:#0a0c0d;line-height:1}#footer img{margin:0;padding:0}.box:after{content:" ";clear:both;height:0;display:block;visibility:hidden}.box2_1{width:49%;float:left;border:0}.box2_2{width:49%;float:right;border:0}.box3_1{width:32.5%;float:left;border:0;margin-right:1.3% !important}.box3_2{width:32.5%;float:left;border:0}.box3_3{width:32.5%;float:right;border:0}.box4_1{width:24%;float:left;border:0;margin-right:1.3% !important}.box4_2{width:24%;float:left;border:0;margin-right:1.3% !important}.box4_3{width:24%;float:left;border:0}.box4_4{width:24%;float:right;border:0}.box5_1{width:19%;float:left;border:0;margin-right:1.2% !important}.box5_2{width:19%;float:left;border:0;margin-right:1.2% !important}.box5_3{width:19%;float:left;border:0;margin-right:1.2% !important}.box5_4{width:19%;float:left;border:0}.box5_5{width:19%;float:right;border:0}.box2a_1{width:66.5%;float:left}.box2a_2{width:32.5%;float:right}
div.entry-body p{margin:0}div.entry-body p.txt{line-height:1.8em}div.entry-body p.txt1{font-size:12px;line-height:1.8em;margin-bottom:10px;padding-left:15px}div.entry-body span.pem{color:#f90;font-weight:700}div.entry-body img{border:none;margin:0}div.entry-body a,div.entry-body a:visited{color:#2366a4;text-decoration:none}div.entry-body a:hover{background:0 0;color:#ff7808}div.uper_navi{clear:both;width:680px;height:32px;border-bottom:3px solid #42b804;margin-bottom:10px}div.uper_navi ul li{display:inline;float:left}div.uper_navi ul li.up_navi a,div.uper_navi ul li.up_navi a:hover,div.uper_navi ul li.up_navi_o{display:block;width:128px;text-align:center;margin-right:10px;color:#42b804;text-decoration:none}div.uper_navi ul li.up_navi a{background:url(/img/info/default/tab.jpg) no-repeat;height:32px;padding-bottom:5px;padding-top:13px}div.uper_navi ul li.up_navi a:hover,div.uper_navi ul li.up_navi_o{background:url(/img/info/default/tab_o.jpg) no-repeat;padding-top:10px;font-weight:700;height:32px;padding-bottom:8px}div.entry-body div.page{width:680px}div.entry-body p.txt2{font-size:14px;line-height:1.8em;margin-bottom:10px;padding-left:15px}div.entry-body p.txt2 span{color:#e24000;font-weight:700}div.entry-body h3.midashi,div.entry-body p.midashi,div.s_area p.p3{background:url(/img/default/midashi.jpg) no-repeat;padding:7px 0 0 20px;height:38px;width:680px;font-size:16px;color:#fff;font-weight:700;clear:both}div.entry h2{background:url(/img/default/title.jpg) no-repeat;padding:25px 0 0 30px;width:650px;height:75px;font-size:30px;font-weight:700;color:#390;margin-bottom:10px}div.entry h2 a{color:#390;text-decoration:none}55 div.entry h2 a{color:#390}.text-box p.tex3{margin-bottom:20px}div.entry-body div.pag_gaiyou{margin-bottom:30px}div.button{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:0;width:650px;justify-content:space-between}div.button a{width:45%;padding:10px;margin:0;clear:both;font-size:16px;background:#ededed;border:1px #c1c1c1 solid;border-radius:6px;display:flex;align-items:center}div.button a:before{content:"";display:inline-block;width:15px;height:15px;margin-right:5px;background-image:url(/img/block/icon/pdf-icon.png);background-size:contain;background-repeat:no-repeat}.text-box p.tex4{text-align:right}.day-ryoukin-col{width:30%}div.entry-body div.pag_price{margin-bottom:30px}div.entry-body div.pag_price dl{margin:0}div.entry-body div.pag_price dt{margin:0 0 5px 10px}div.entry-body div.pag_price dd{margin:0 0 20px}div.entry-body div.pag_price table,div.visit_info table{border:3px #e6eca2 solid;font-size:14px;margin:0 auto 20px;width:100%}div.entry-body div.pag_price table .c1{padding:0 5px;text-align:center;width:100px}div.entry-body div.pag_price table .c2{width:42px}div.entry-body div.pag_price table .c7{text-align:right}div.entry-body div.pag_price table .other1{width:20%;text-align:center}div.entry-body div.pag_price table .other2{width:40%}div.entry-body div.pag_price table .other3{width:40%}div.entry-body div.pag_price table .other4{width:200px;text-align:left;padding-left:20px;background:#ffffd9}div.entry-body div.pag_price table .other5{font-size:14px;text-align:left}div.entry-body div.pag_price table thead th{padding:5px 0;background:#e6eca2;text-align:center}div.entry-body div.pag_price table th{background:#ffffd9}div.entry-body div.pag_price table th,div.entry-body div.pag_price table td{padding:5px;border:1px #e6eca2 solid;text-align:right;vertical-align:middle;font-size:14px}div.entry-body div.visit_info table th,div.entry-body div.visit_info table td{padding:5px 0;border:1px #e6eca2 solid;text-align:center;vertical-align:middle}div.entry-body div.visit_info table td.kingaku{padding-right:10px;text-align:right}div.entry-body div.pag_price table td,div.entry-body div.visit_info table td{font-size:12px;letter-spacing:.2em}div.entry-body div.pag_price p.heed{color:#ff6e00;font-weight:700;padding-bottom:15px}div.visit_info table .other1{width:20%;text-align:center}div.visit_info table .other2{width:15%}div.visit_info table .other3{width:17%}div.visit_info table .other4{width:17%}div.visit_info table .other5{width:16%}div.entry-body div.visit_info table thead th{padding:5px 0;background:#ffffd9;text-align:center}table .kugiri{border-right:3px solid #e6eca2 !important}div.visit_info table.hyo_2 .other1{width:15%}div.visit_info table.hyo_2 .other2{width:25%}div.visit_info table.hyo_2 .other3{width:20%}div.visit_info table.hyo_2 .other4{width:20%}div.visit_info table.hyo_2 .kugiri_b{border-bottom:3px solid #e6eca2}div.visit_info dl dd p.txt2{margin-top:10px;padding-left:0}div.entry-body div.pag_flow{margin-bottom:30px}div.entry-body div.pag_flow dl{width:650px;margin:0 auto;border:3px #e6eca2 solid}div.entry-body div.pag_flow dt{width:630px;padding:10px 10px 5px;margin:0;clear:both;font-size:16px;color:#380;background:#f9ffdf}div.entry-body div.pag_flow dt span{margin:0 20px 0 0;letter-spacing:.1em}div.entry-body div.pag_flow dd{width:630px;padding:10px 10px 50px;margin:0;position:relative;border-bottom:2px #e6eca2 dotted;background:url(/img/default/arrow.gif) center bottom no-repeat;min-height:50px}div#container p.nimaime{top:90px}div#container dd.nimai{height:150px}div.entry-body div.pag_flow dd.end{padding:10px 10px 15px;background:0 0;border:none}div.entry-body div.pag_flow p.pic{width:160px;height:115px;background:#f5f0eb;position:absolute;top:-25px;right:10px}div.entry-body div.pag_flow p.heed{padding:15px;margin:20px 0 0;background:#f6f0e4;color:#976;line-height:1.8em}div.entry-body div.pag_flow p.heed span{text-decoration:underline}div.entry-body div.visit_info dl,div.entry-body div.pag_info dl,div.entry-body div.taxi_info dl{margin:5px 0 20px;clear:both}div.entry-body div.visit_info dl dt,div.entry-body div.pag_info dl dt,div.entry-body div.taxi_info dl dt,div.entry-body div.taxi_info h4.meyasu{font-size:16px;font-weight:700;height:20px;margin:0 0 0 10px;padding:3px 0 5px;line-height:1em;padding-left:25px;color:#f60;background:url("/img/visit/icon.jpg") no-repeat;clear:both}div.entry-body div.visit_info dl dd{margin:0 10px 10px 25px}div.entry-body div.pag_info dl dd,div.entry-body div.taxi_info dl dd{margin:0 10px 10px 35px}div.entry-body div.visit_info div.price,div.entry-body div.pag_info div.price,div.entry-body div.taxi_info div.price,div.entry-body div.s_area div.price{padding:15px;margin:15px;background:#f6f0e4;font-size:18px;font-weight:700;color:#71533b}div.entry-body div.s_area div.price{font-size:14px}div.entry-body div.s_area div.price div.btn{float:right}div.entry-body div.visit_info div.price span.price,div.entry-body div.pag_info div.price span.price,div.entry-body div.taxi_info div.price span.price{color:#f60;margin-right:10px}div.entry-body div.visit_info div.price span.att,div.entry-body div.pag_info div.price span.att,div.entry-body div.taxi_info div.price span.att{font-size:14px;color:#e24000}ul.kaigo_list{list-style:disc inside;margin:0 0 20px 1em}div.entry-body div.s_area p.sub_midashi{background-color:#f9f2e8;border-bottom:#71533b solid 1px;color:#71533b;line-height:100%;margin:10px;padding:6px 0 6px 5px}div.entry-body div.taxi_price ul{margin:0 0 10px;clear:both;height:50px;width:620px;background:#f6f0e4;padding-top:10px}div.entry-body div.taxi_price ul li{list-style-type:none;display:block;float:left;width:130px;height:50px;margin-right:5px;font-size:16px;text-align:center;vertical-align:middle}div.entry-body div.taxi_price ul li.l5{width:150px}div.entry-body div.taxi_price ul li.l7{width:110px}div.entry-body div.taxi_price ul li span{font-weight:700;color:#e24000}div.entry-body div.taxi_price ul li.plus{width:20px;font-weight:700;color:#71533b;padding-top:15px}div.taxi_price table.taxi_hyo{margin-bottom:5px;border:#e3ddcd solid 1px;border-collapse:collapse}div.taxi_price table.taxi_hyo th.taxi_midashi{background-color:#f2e7d0;font-size:14px;padding:10px;color:#71533b;border:#e3ddcd solid 1px;width:15%;line-height:1.2em}div.taxi_price table.taxi_hyo th{font-size:14px;padding:10px;background-color:#fbf6ed;color:#000;border:#e3ddcd solid 1px;width:4.3%;line-height:1.2em}div.taxi_price table.taxi_hyo td{width:9%;text-align:center;border:#e3ddcd solid 1px;background:#fffdf4;vertical-align:middle}div.taxi_price dd.taxi_att{padding:15px 0 15px 30px;margin:15px;background:#f6f0e4;color:#71533b;width:590px}div.taxi_price>dl p.caution{text-align:right;margin-right:1em}div.taxi_price ol li{clear:both;width:auto;font-size:14px;list-style-type:disc;font-weight:400}div.entry-body div.taxi_price div.img_box{margin:0 0 10px 35px;overflow:hidden}div.entry-body div.taxi_price div.img_box img{float:left;margin-right:5px}div.entry-body div.taxi_info dl.taxi_service dt{color:#71533b;background:0 0;margin-left:0}div.entry-body div.taxi_info dl.taxi_service dt span{margin-right:5px;font-family:"ＭＳ Ｐゴシック",sans-serif}div.entry-body div.taxi_info dl.taxi_service dd{margin-left:48px}div.entry-body p.intro_img{margin:20px 0;text-align:center}div.entry-body div.pic{width:650px;margin:0 10px 10px 15px;overflow:hidden}div.entry-body div.pic dl{float:left;margin:0 5px 10px 0}span.sisetsu{font-weight:700;color:#390}div.entry-body div.greeting{margin-bottom:20px;clear:both}div.entry-body div.greeting div.manager{float:right;padding:0 15px 10px;text-align:center}div.entry-body div.greeting h3.gree_catch{font-size:16px;border-bottom:1px solid #060;width:500px;color:#060;padding:0 0 5px 5px;margin-bottom:10px}div.entry-body div.greeting p.right{text-align:right;font-size:16px}ul.rinen-list{margin:20px}ul.rinen-list li{font-weight:700;list-style:inside;list-style-type:disc;margin-bottom:10px}div.col1 div.bilimg{width:680px;height:270px;margin:0 0 15px}div.info{background:#fff;border:1px solid #fecb00;margin-bottom:15px;padding:15px}div.info .info-title{font-size:18px;font-weight:700;margin-bottom:10px;text-align:center}div.info span{color:#e24000;font-weight:700}div.info .info-title span{background:linear-gradient(transparent 70%,#f9d030 70%);color:#333}div.col1 div.top_news{width:680px;height:150px;margin:0 0 15px;background:url(/img/top/new_bg.jpg) center 27px no-repeat}div.col1 div.top_news p.subt{height:27px;margin:0}div.col1 div.top_news p.dai{height:23px;padding:9px 30px 2px;line-height:normal}div.col1 div.top_news span.days{padding:3px 9px;margin:0 18px 0 0;background:#000 url(/img/top/date_bg.jpg) no-repeat;color:#fefefe;font-family:"ＭＳ Ｐゴシック",sans-serif}div.col1 div.top_day{width:680px;height:auto;margin:0 0 15px;background:url(/img/top/day_s_bg.jpg) center 75px no-repeat}div.col1 div.top_day h3{height:75px;padding:0;margin:0;line-height:normal;-moz-border-radius:0}div.col1 div.top_day p.txt{float:left;padding:0 0 0 18px}div.col1 div.top_day p.btn{float:right;width:205px;padding:0 15px 0 0;margin:0 0 25px;text-align:center}div.col1 div.top_day p.nin{clear:both;font-weight:700;text-align:center}div.col1 div.top_zaitaku{padding:10px 0 0;margin:0 -20px 20px 0;overflow:hidden}div.col1 div.top_zaitaku h3{height:25px;padding:0;margin:0 0 5px;line-height:normal;-moz-border-radius:0}div.col1 div.top_zaitaku p.item{float:left;width:330px;margin:0 20px 0 0}div.col1 div.top_zaitaku p.item a{text-align:center;margin-bottom:5px;display:block}div.col1 div.top_nintei{clear:both;margin:0 0 20px;overflow:hidden}div.col1 div.top_nintei p.subt{margin:0 0 10px}div.col1 div.top_nintei p.txt{float:left;padding:0}div.col1 div.top_nintei p.btn{float:right;width:260px;padding:5px 0 0;margin:0;text-align:center}div.col1 div.top_hikari{clear:both;width:680px;margin:0 0 20px;background:url(/img/top/snap.jpg) right 25px no-repeat}div.col1 div.top_hikari p.subt{margin:0 0 10px}div.col1 div.top_hikari p.txt{margin:0 0 10px}div.sidebar div.s_service ul{padding:0;background:0 0}div.sidebar div.s_service li{width:220px;height:65px;padding:0;margin:0 0 5px;background:0 0}div.sidebar div.s_blog_v2 h3{padding:0;-moz-border-radius:0}div.sidebar div.s_blog_v2 ul{width:190px;height:157px;padding:33px 15px 0;background:url(/img/side/kiji_bg.jpg) no-repeat}div.sidebar div.s_blog_v2 li{padding:0;margin:0 0 5px;background:0 0;font-size:12px;line-height:1.8em}div.sidebar div.s_blog_v2 li span.days{padding:4px 4px 4px 6px;margin:0 5px 0 0;background:#000 url(/img/side/b_date.jpg) no-repeat;color:#fefefe;font-family:"ＭＳ Ｐゴシック",sans-serif}div.sidebar div.s_blog_v2 li a,div.sidebar div.s_blog_v2 li a:visited{color:#2366a4}div.sidebar div.s_blog_v2 li a:hover{color:#ff7808;background:0 0;text-decoration:underline}div.sidebar div.s_guide h3{padding:0;-moz-border-radius:0}div.sidebar div.s_guide ul{width:200px;height:295px;padding:0 10px;background:url(/img/side/info_bg.jpg) no-repeat}div.sidebar div.s_guide li{height:30px;padding:0;margin:0;background:0 0;font-size:12px;line-height:normal}div.sidebar div.s_guide li a{display:block;height:22px;width:190px;padding:8px 0 0 10px}div.sidebar div.s_guide li a,div.sidebar div.s_guide li a:visited{text-decoration:none}div.sidebar div.s_guide li a:hover{color:#ff7808;background:0 0}div.sidebar div.s_info p{font-size:14px;line-height:1.8em;white-space:nowrap}div.sidebar div.s_info p.store{font-size:16px;font-weight:700}div.sidebar div.s_info p.store span{font-size:12px;font-weight:400}div.sidebar div.volunteer{padding:9px;border:1px solid #e7eba1;background:#ffffd8}div.sidebar div.volunteer h3{margin-bottom:15px}div.sidebar div.volunteer p{line-height:1.8em}div.sidebar div.volunteer p.img_l{float:left;margin:0 10px 5px 0}p.produced_by{text-align:right;font-size:10px;font-weight:400;color:#aaa}p.produced_by img{border:0}p.produced_by a,p.produced_by a:hover,p.produced_by a:visited{color:#aaa;text-decoration:none;font-weight:400}