﻿body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}body{font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS P Gothic', sans-serif}body{font-family:'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS P Gothic', sans-serif}*:first-child+html body{font-family:'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS P Gothic', sans-serif}* html body{font-family:'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS P Gothic', sans-serif}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}html{color:#666;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ul li{list-style:none;list-style-position:outside}ol li{list-style-position:outside}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}body{min-width:1200px;color:#85644C;font-family:'Noto Sans JP', sans-serif;font-size:16px;line-height:1.45em}img,div{behavior:url(../common/iepngfix.htc)}a{color:#666;text-decoration:none}a:hover{color:#333;text-decoration:underline}a:visited{color:#333}a:active{color:#333}a.spot{color:#900;padding-bottom:1px;border-bottom:1px #900 dotted;text-decoration:none}a:hover.spot{color:#600;padding-bottom:1px;border-bottom:1px #600 dotted;text-decoration:none}.xx-large{font-size:147%}.x-large{font-size:139%}.large{font-size:124%}.mid{font-size:108%}.small{font-size:93%}.x-small{font-size:85%}.xx-small{font-size:77%}strong{font-weight:bold}.lh0{line-height:1em}.lh19{line-height:1.9em}.lh16{line-height:1.6em}.lh14{line-height:1.4em}.tR{text-align:right}.w10{width:10% !important;min-width:0 !important}.w15{width:15% !important;min-width:0 !important}.w16{width:16% !important;min-width:0 !important}.w20{width:20% !important;min-width:0 !important}.w22{width:22% !important;min-width:0 !important}.w25{width:25% !important;min-width:0 !important}.w28{width:28% !important;min-width:0 !important}.w30{width:30% !important}.w33{width:33.3333% !important}.w35{width:35% !important}.w37{width:37% !important}.w40{width:40% !important}.w45{width:45% !important}.w48{width:48% !important}.w49{width:49% !important}.w50{width:50% !important}.w55{width:55% !important}.w60{width:60% !important}.w65{width:65% !important}.w68{width:68% !important}.w70{width:70% !important}.w72{width:72% !important}.w75{width:75% !important}.w80{width:80% !important}.w83{width:83% !important}.w90{width:90% !important}.w100{width:100% !important}.fL{float:left}.fR{float:right}.m10{margin:10px}.m15{margin:15px}.mt4{margin-top:4px}.mt8{margin-top:8px}.mt0{margin-top:0px !important}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.ml10{margin-left:10px}.ml20{margin-left:20px}.ml30{margin-left:30px}.mr10{margin-right:10px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mb2e{margin-bottom:2em}.mb4{margin-bottom:4px}.mb8{margin-bottom:8px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mc{margin:0em auto}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pl2e{padding-left:2em}.pl3e{padding-left:3em}.pl20{padding-left:20px}.pl30{padding-left:30px}.pl22{padding-left:22px}.imgR{text-indent:0 !important;text-align:right;display:block;overflow:hidden;float:right;margin-top:5px;margin-left:20px;margin-bottom:10px}.imgL{text-indent:0 !important;text-align:right;display:block;overflow:hidden;float:left;margin-top:5px;margin-right:20px;margin-bottom:10px}.imgL1{text-indent:0 !important;text-align:right;display:block;overflow:hidden;float:left;margin-top:5px;margin-right:22px;margin-bottom:20px}.imgL1-end{text-indent:0 !important;text-align:right;display:block;overflow:hidden;float:left;margin-top:5px;margin-bottom:20px}.imgL1-image{text-indent:0 !important;text-align:right;display:block;overflow:hidden;float:left;margin-top:5px;margin-bottom:30px}.imgroll{border:none}.imghover{border:none}a:hover .clarity{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}.bgnone{background:none !important}.altText{display:block;text-indent:-9999px;overflow:hidden;font-size:1px}.required{color:#F00}.clear{clear:both;display:block}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.vertical-item{display:block}.error{color:red;display:inline-block;font-size:85%}input[type="radio"],input[type="checkbox"]{vertical-align:middle}table p{text-indent:0 !important}.serif{font-family:'Noto Serif JP', serif}#main p{line-height:1.75em;text-indent:1em}.arrow{background:url(../img/arrow_green.png) no-repeat left 0.45em;padding-left:2em}.arrow ~ p{padding-left:2em}.framebox{background-color:#FFF;border:1px #A7EBCB solid;padding:3px}.framebox1{background-color:#FFF;height:210px;border:1px #A7EBCB solid;padding:3px}.inner{padding:0 30px 60px 0}.inner::after{content:"";display:table;clear:both}.contactbox{margin:2em auto 3em;text-align:center;text-indent:0em !important}.clear{clear:both}.op{transition:opacity .3s ease}.op:hover{opacity:.6}img{vertical-align:bottom;max-width:100%}hr{display:block;height:0;border-top:dashed 1px #999;margin:2em auto}.hr{display:block;height:0;border-top:dashed 1px #999;margin:2em auto;clear:both}figure{padding:0;margin:0}figure figcaption{margin-top:10px}.card01{background:#fff;box-sizing:border-box;border:solid 1px #a4dcc3;color:#666;display:block;min-height:100%;padding:5px;text-decoration:none !important}.card01 p{line-height:1.6 !important;text-indent:0 !important}.card01_title{font-size:.93em;background:url("../img/bg-card01.png") 0 0 no-repeat;color:#fff;font-weight:400 !important;display:block;margin-bottom:15px;line-height:30px;height:30px;padding:0 0 0 45px}.card01:hover{color:#333}.card01:hover .card01_title{background-position:0 100%}.btn01,.btn02{box-sizing:border-box;border:solid 3px #fff;box-shadow:0 0 0 1px #a7ebcb;color:#fff !important;display:inline-block;font-family:'Noto Serif JP', serif;font-size:13px;font-weight:400;line-height:1.2;padding:1.8em 3em;text-indent:0 !important;background:#3d3d3d;background:-moz-linear-gradient(top, #3d3d3d 0%, #242424 100%);background:-webkit-linear-gradient(top, #3d3d3d 0%, #242424 100%);background:linear-gradient(to bottom, #3d3d3d 0%, #242424 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#242424',GradientType=0 )}.btn01::before,.btn02::before{content:url("../img/bg-btn01.png");height:8px;width:21px;margin-right:5px;vertical-align:unset}.btn01:hover,.btn02:hover{background:#1e8856;background:-moz-linear-gradient(top, #1e8856 0%, #16613e 100%);background:-webkit-linear-gradient(top, #1e8856 0%, #16613e 100%);background:linear-gradient(to bottom, #1e8856 0%, #16613e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e8856', endColorstr='#16613e',GradientType=0 )}.btn01:hover::before,.btn02:hover::before{content:url("../img/bg-btn01_2.png")}.btn02{padding:.8em 1em;min-width:257px;margin:.5em;text-align:left}.logo{display:block;background:url(../img/logo_header.png) no-repeat;width:200px;height:70px;float:left;margin-top:16px}.logo a{height:100%;text-indent:-9999px;display:block}.logo a:focus{overflow:hidden}.h3_arrow{font-size:124%;font-weight:700;color:#666;font-weight:bold;margin-bottom:0.75em;padding-left:22px;background:url(../img/arrow_gray.png) no-repeat left 0.4em}.h3_arrow>*{font-weight:700}.information .h3_arrow,#information h3.h3_arrow{border-bottom:1px dotted #ccc;margin-bottom:0;padding-bottom:5px}p.date{color:#aaa;font-size:0.9em;text-align:right}p.link{margin-left:1em;padding-left:0.8em;background:url(../img/arrow_green.png) no-repeat left 0.45em}p.link a{color:#096}.hbold{margin-bottom:1em;font-weight:bold}.h-txt01{color:#330000;font-weight:400;font-size:24px;position:relative;padding:50px 0 50px 30px;white-space:nowrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.h-txt01::before{background:url("../img/bg-h-txt01.png") no-repeat;content:"";display:block;height:190px;width:190px;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:-1}.h-txt01::after{content:"";border-top:dotted 1px #4f2f32;width:100%}.h-txt01 img{display:block}.h-txt02{border-left:solid 5px #4f2f32;font-weight:400;font-size:20px;position:relative;padding:.1em 0 .1em .5em;margin-bottom:20px}.h-side{font-size:12px;font-weight:700;color:#333;margin:30px auto 10px;line-height:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.h-side::after{content:attr(data-text);border-radius:3em 0 0 3em;font-weight:400;background:#333;color:#fff;padding:.2em 1em .3em;font-size:85%}ul.list_disc{padding-left:2em}ul.list_disc li{list-style-type:disc;margin-bottom:0.3em}ol.list_num{padding-left:3em;line-height:1.8}ol.list_num li{list-style-type:decimal;list-style-position:outside}dl.publicco{padding-left:1em;line-height:1.8}dl.publicco dt{padding-top:0.5em}dl.publicco dd.cbox{padding-left:2em}dl.publicco dd.cbox dt{padding-top:0.5em}dl.publicco dd.cbox dd{padding-left:1em;list-style-type:disc}dl.publicco strong{font-size:1.2em}.inlinelist{font-size:13px;letter-spacing:-.4em;line-height:0;list-style:none}.inlinelist li{display:inline-block;letter-spacing:normal;line-height:normal;margin:0 0 .5em 1em}.news-list{border-bottom:solid 1px #ddd}.news-list li{border-top:solid 1px #ddd;margin:0 auto;padding:0;list-style:none}.news-list_item{padding:1.3em 0;white-space:nowrap;font-weight:500;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.news-list_item>*{margin-right:1em}.news-list_category{background:#333;box-sizing:border-box;color:#fff;font-size:.93em;padding:.3em .5em;min-width:15%;text-align:center}.news-list_text{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigation.post-navigation .nav-links{padding:30px 30px 50px 0;margin-top:50px;border-top:dotted 1px #4f2f32;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.navigation.post-navigation .nav-links>*{max-width:290px;text-align:left;box-sizing:border-box}.navigation.post-navigation .nav-links>* a{display:inline-block;box-sizing:border-box;text-decoration:none;font-size:16px;color:#155e3c;border:1px solid #155e3c;padding:0.7em 2em;-webkit-transition:color 300ms,background 300ms;transition:color 300ms,background 300ms;background-color:rgba(255,255,255,0.2);margin:0 auto;text-align:center;position:relative}.navigation.post-navigation .nav-links>* a:hover{background:#155e3c;color:#FFF}.navigation.post-navigation .nav-links>* a:hover svg{fill:#FFF}.navigation.post-navigation .nav-links>*.nav-next{margin:0 0 0 auto}.navigation.post-navigation .nav-links>*.nav-previous{margin:0 auto 0 0}@media screen and (max-width: 640px){.navigation.post-navigation .nav-links{padding:30px 0}.navigation.post-navigation .nav-links>*{width:90%;margin:10px auto 0 !important}.navigation.post-navigation .nav-links>* a{width:100%}}.navigation.pagination .nav-links{letter-spacing:-.4em;line-height:0;text-align:center;margin:50px auto}.navigation.pagination .nav-links>*{display:inline-block;list-style:none;width:34px;letter-spacing:normal;line-height:normal;margin:0 0 0 10px;vertical-align:top;clear:both}.navigation.pagination .nav-links>*:nth-child(100n+1){margin-left:0}.navigation.pagination .nav-links>*:nth-child(100n) ~ *{margin-top:10px}.navigation.pagination .nav-links>*:not(.dots){height:34px;line-height:34px;display:inline-block;box-sizing:border-box;text-decoration:none;font-size:16px;color:#155e3c;border:1px solid #155e3c;padding:0;-webkit-transition:color .2s,background .2s;transition:color .2s,background .2s;box-sizing:border-box}.navigation.pagination .nav-links>*:not(.dots):hover{background:#155e3c;color:#FFF}.navigation.pagination .nav-links>*:not(.dots).prev{background-color:transparent !important}.navigation.pagination .nav-links>*:not(.dots).prev svg{transform:rotate(180deg) translateY(10%)}.navigation.pagination .nav-links>*:not(.dots).next{background-color:transparent !important}.navigation.pagination .nav-links>*:not(.dots).current{background:#333;color:#FFFFFF}@media screen and (max-width: 800px){.navigation.pagination .nav-links>*+*{margin-left:10px}}table:not(.table_contact){font-size:14px;width:100%;margin:0em auto;border-top:1px #CCC solid;border-left:1px #CCC solid}table:not(.table_contact) th,table:not(.table_contact) td{padding:0.5em 0.75em;border-right:1px #CCC solid;border-bottom:1px #CCC solid}table:not(.table_contact) th{background-color:#F5EDD8;text-align:center}table:not(.table_contact) td{background-color:#F9F4E8}table:not(.table_contact) thead th{background-color:#85644C;color:#FFF}table.table_std{font-size:12px;width:450px;margin:0em auto;border-top:1px #CCC solid;border-left:1px #CCC solid}table.table_std th,table.table_std td{padding:0.5em 0.75em;border-right:1px #CCC solid;border-bottom:1px #CCC solid}table.table_std th{background-color:#F5EDD8;text-align:center}table.table_std td{background-color:#F9F4E8}table.table_std tr.head th{background-color:#85644C;color:#FFF}table.table_full{font-size:12px;width:100%;border-top:1px #CCC solid;border-left:1px #CCC solid}table.table_full th,table.table_full td{text-align:center;padding:0.1em 0.25em;border-right:1px #CCC solid;border-bottom:1px #CCC solid}table.table_full th{background-color:#F5EDD8}table.table_full td{background-color:#F9F4E8}table.table_contact{font-size:12px;width:560px;margin:0em auto;border-top:1px #CCC solid;border-left:1px #CCC solid}table.table_contact th,table.table_contact td{padding:0.75em;border-right:1px #CCC solid;border-bottom:1px #CCC solid}table.table_contact th{background-color:#F9F4E8;text-align:center;width:120px}table.table_contact td{background-color:#F7F7F7}textarea{border:1px #CCC solid;padding-left:0.3em;padding-right:0.3em}input:not([type="checkbox"]){border:1px #CCC solid;margin:0em 0.25em;padding-left:0.3em;padding-right:0.3em;height:1.5em}label{margin-right:1em}input[type="checkbox"]{border:none;height:auto;vertical-align:middle}input.radio{border:none;height:auto}input[type="submit"]{padding:0.5em 1em;height:auto}select{border:1px #CCC solid;margin:0em 0.25em}#sidenavi{margin-bottom:30px;list-style-type:none;font-size:.85em}#sidenavi li{margin-bottom:1px;border:solid 1px #689781}#sidenavi li a{box-sizing:border-box;background:url("../img/bg-sidenav.png") 0 0 no-repeat;color:#155E3C;height:30px;line-height:30px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.65;padding-left:42px}#sidenavi li a.is-active,#sidenavi li a:hover{background-position:0 100%;color:#fff;opacity:1;padding-left:30px;text-decoration:none !important}#sidenavi li a:focus{overflow:hidden}body#company.about #contents h2{background:url(../img/background_company02.png) no-repeat}body#company.about #sidenavi li.menu2 a{background:url(../img/menu_sub_company02_f2.png) no-repeat}body#company.access #contents h2{background:url(../img/background_company03.png) no-repeat}body#company.access #sidenavi li.menu3 a{background:url(../img/menu_sub_company03_f2.png) no-repeat}.accessmap{margin:0em auto 20px;border:3px #85644C solid}.accessmap iframe{vertical-align:bottom}body#relief #contents h2{background:url(../img/background_relief01.png) no-repeat}body#relief.declare01 #contents h2{background:url(../img/background_relief02.png) no-repeat}body#relief.declare02 #contents h2{background:url(../img/background_relief03.png) no-repeat}body#relief.declare03 #contents h2{background:url(../img/background_relief04.png) no-repeat}body#relief.declare04 #contents h2{background:url(../img/background_relief05.png) no-repeat}body#relief.declare05 #contents h2{background:url(../img/background_relief06.png) no-repeat}body#index #contents h2{background:url(../img/background_business.jpg) no-repeat}body#business #contents h2{height:20px}body#contact.form_pc #contents h2{background:url(../img/background_contact_pc.png) no-repeat}body#contact.form_tax #contents h2{background:url(../img/background_contact_tax.png) no-repeat}body#contact.form_estimate #contents h2{background:url(../img/background_contact_estimate.png) no-repeat}body#contact.form_other #contents h2{background:url(../img/background_contact_other.png) no-repeat}body#contact.privacy #contents h2{background:url(../img/background_contact_privacy.png) no-repeat}.hotspot{color:#900;padding-bottom:1px;border-bottom:1px dotted #900;cursor:pointer}#tt{position:absolute;display:block;background:url(../img/tt_left.gif) top left no-repeat}#tttop{display:block;height:5px;margin-left:5px;background:url(../img/tt_top.gif) top right no-repeat;overflow:hidden}#ttcont{display:block;padding:2px 12px 3px 7px;margin-left:5px;background:#666;color:#FFF}#ttbot{display:block;height:5px;margin-left:5px;background:url(../img/tt_bottom.gif) top right no-repeat;overflow:hidden}#header{color:#4f2f32;font-size:13px;font-family:'Noto Serif JP', serif;font-weight:700;width:100%;padding-bottom:20px}#header .box{width:1200px;margin:0px auto}#navigation{border-radius:0 0 3px 3px;box-shadow:0 0 3px rgba(0,0,0,0.1);background:#fdfdfd;background:-moz-linear-gradient(top, #fdfdfd 0%, #f7f7f1 100%);background:-webkit-linear-gradient(top, #fdfdfd 0%, #f7f7f1 100%);background:linear-gradient(to bottom, #fdfdfd 0%, #f7f7f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f7f7f1',GradientType=0 );float:right;border:solid 1px #ECEFE7;border-top:0}#navigation>li{list-style-type:none;float:left;height:80px}#navigation>li>a{border-bottom:solid 1px transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#4f2f32;font-size:1em;height:100%;display:block;letter-spacing:.1em;padding:40px 1em 1em;text-align:center;min-width:120px;text-decoration:none !important}#header #navigation>li+li>a{background:#fdfdfd;background:-moz-linear-gradient(top, #fdfdfd 0%, #f7f7f1 19%, #e4e3cf 58%, #f2f2ec 100%);background:-webkit-linear-gradient(top, #fdfdfd 0%, #f7f7f1 19%, #e4e3cf 58%, #f2f2ec 100%);background:linear-gradient(to bottom, #fdfdfd 0%, #f7f7f1 19%, #e4e3cf 58%, #f2f2ec 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f2f2ec',GradientType=0 );background-size:1px 100%;background-position:0 0;background-repeat:no-repeat}#navigation>li>a:hover,#navigation>li.current>a{border-bottom-color:#54D09F !important}#header #flashObj,#header h2{margin:20px auto 10px;width:906px}.header-sub01{background:100% 50% no-repeat #dddddd;background-size:cover;box-sizing:border-box;border:solid 3px #a4dcc3;font-size:30px;height:200px;margin-bottom:20px;width:100%;padding:45px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.header-sub01::after{background:url("../../img/bg-header-sub01.png") 0 0 no-repeat;background-size:100% 100%;content:"";height:100%;position:absolute;left:0;top:0;width:100%}.header-sub01_title{width:1200px;font-weight:400;color:#fff;line-height:1.2;position:relative;z-index:2}.container{border-top:dotted 1px #4f2f32;width:100%}#contents{overflow:hidden;width:1200px;margin:0px auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inner01{padding-right:30px}.mg1{margin-left:12px}.l-row01{box-sizing:border-box;margin-left:-10px;margin-top:-20px;width:calc(100% + 20px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-row01>*{list-style:none;box-sizing:border-box;padding:20px 10px 0}#main{width:955px}#main .home{padding-top:0}#main2{width:930px}.business_list{width:289px;float:left;display:inline;margin-bottom:20px;margin-left:23px}ul.list_qanda{font-size:10pt;list-style-type:none;line-height:2.5em;margin:0em auto 4em;padding:1.5em 2em;border:1px #85644C solid;background-color:#FFF;width:500px}ol.ol_qanda{margin:2em 4em}ol.ol_qanda li{line-height:1.45em;margin-bottom:0.75em}dl.dl_qanda{margin-left:15px;margin-bottom:20px;zoom:1}dl.dl_qanda dt{color:#333;background:url(../../img/background_qanda_q.png) no-repeat left top;padding:0.8em 0em 1em 3em}dl.dl_qanda dd{color:#666;background:url(../../img/background_qanda_a.png) no-repeat 3em top;padding:0.8em 0em 1em 6em}dl.dl_slim dt{font-weight:bold;margin-left:1em;margin-bottom:0.25em}dl.dl_slim dd{margin-left:2em;margin-bottom:1em;line-height:1.5em}dl.dl_entrepre{margin-left:1em}dl.dl_entrepre dt{color:#666;font-weight:bold;margin-bottom:0.75em;padding-bottom:1px;border-bottom:1px dotted #666}dl.dl_entrepre dd{line-height:2em;margin-bottom:2em;margin-left:1em;text-indent:1em}#submenu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:dotted 1px #4f2f32;width:245px;padding-top:20px;display:inline;padding-left:30px;padding:20px 0 60px 30px;position:relative}#submenu h3{width:240px;height:15px;text-indent:-9999px;margin-bottom:10px}#submenu h3#news{background:url(../../img/title_news_blog.png) no-repeat}#submenu h3#info{background:url(../../img/title_info.png) no-repeat}#submenu h3#topics{background:url(../../img/title_topics.png) no-repeat}#submenu dl{margin:0px auto 25px}#submenu dt{border-left:3px #BDB3AA solid;border-bottom:1px #BDB3AA solid;font-weight:bold;font-size:85%;padding-left:0.5em}#submenu dd{border-left:3px #BDB3AA solid;margin-bottom:0.75em;font-size:85%;padding:.2em 0 .2em 0.5em}#submenu span.notice{color:#999;font-size:7.5pt;display:block;padding-left:5px;line-height:1.2}.totop{position:absolute;right:0;bottom:20px;text-align:right}.totop_main{text-align:right;border-bottom:1px #333 dotted;margin-top:3em;padding-bottom:0.5em}.todetail{text-align:right;border-bottom:1px #333 dotted;margin-top:1em;padding-bottom:1em}#footer{font-size:12px;width:100%;height:250px;background:url(../img/background_footer.png) repeat-x !important}#footer .box{width:1200px;height:200px;background:url(../img/background_footer_img.jpg) no-repeat right bottom;margin:0px auto}#footer a:hover{color:#85644C;text-decoration:underline}#footer a:visited{color:#85644C}#footer a:active{color:#85644C}#footer .fbox1{width:254px;float:left;margin-top:30px}.footer-nav{width:calc(100% - 290px);float:right;margin-top:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.footer-nav>li{border-left:1px #85644C dotted;padding-left:35px}.footer-nav>li>.sub-menu>li>a{color:#4f2f32;font-size:14px;font-weight:700;font-family:'Noto Serif JP', serif}#footer .sub-menu .sub-menu{max-width:285px;margin-top:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .sub-menu .sub-menu a{color:#85644C;font-weight:400}#footer .sub-menu .sub-menu li{width:7em}#copyright{clear:both;width:1200px;margin:1em auto 0em}#copyright a{color:#85644C;text-decoration:none;display:block;float:left;width:140px;padding-left:1.8em;line-height:1;background:url(../img/arrow_green.png) no-repeat 0 50%}#copyright address{width:350px;float:right;color:#85644C}.imgbox1,.imgbox2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;letter-spacing:-4em;line-height:0;width:100%;margin:0 auto !important}.imgbox1>*,.imgbox2>*{list-style:none !important;letter-spacing:normal !important;line-height:normal !important;height:auto !important}.imgbox1{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.imgbox1>*{width:48%}.imgbox1>*:nth-child(2n) ~ *{margin-top:4%}.imgbox2{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.imgbox2>*{width:calc(96% / 3);margin-left:2%}.imgbox2>*:nth-child(3n+1){margin-left:0}.imgbox2>*:nth-child(3n) ~ *{margin-top:2%}@media screen and (max-width: 640px){.imgbox1>*,.imgbox2>*{width:100% !important;margin:0 auto !important}.imgbox1>*:nth-child(1) ~ *,.imgbox2>*:nth-child(1) ~ *{margin-top:3% !important}}#tinymce,.entry-content{color:#85644C;font-size:16px;font-weight:300;font-family:'Noto Sans JP', sans-serif}#tinymce p:not([class]),.entry-content p:not([class]){line-height:1.6}#tinymce .aligncenter,.entry-content .aligncenter{display:block;margin:0 auto}#tinymce .alignleft,.entry-content .alignleft{float:left;margin-right:2%;max-width:48%}#tinymce .alignright,.entry-content .alignright{float:right;margin-left:2%;max-width:48%}#tinymce .alignnone,.entry-content .alignnone{float:none}#tinymce a:not([class]):not([href^="tel"]),.entry-content a:not([class]):not([href^="tel"]){text-decoration:underline}#tinymce a:not([class]):not([href^="tel"]):hover img,.entry-content a:not([class]):not([href^="tel"]):hover img{opacity:.6}#tinymce img:not([class]),.entry-content img:not([class]){box-sizing:border-box}#tinymce ol:not([class]),.entry-content ol:not([class]){list-style:decimal}#tinymce ul:not([class]),.entry-content ul:not([class]){list-style:disc}#tinymce ol:not([class]),#tinymce ul:not([class]),.entry-content ol:not([class]),.entry-content ul:not([class]){margin-left:2em}#tinymce ol:not([class])>li,#tinymce ul:not([class])>li,.entry-content ol:not([class])>li,.entry-content ul:not([class])>li{list-style:inherit;line-height:1.6}#tinymce ol:not([class])>li:nth-child(n+2),#tinymce ul:not([class])>li:nth-child(n+2),.entry-content ol:not([class])>li:nth-child(n+2),.entry-content ul:not([class])>li:nth-child(n+2){margin-top:.8em}#tinymce .emoji,.entry-content .emoji{width:1em}#tinymce::after,.entry-content::after{content:"";display:table;clear:both}@media screen and (max-width: 640px){#tinymce,.entry-content{font-size:1.4rem}#tinymce .alignleft,#tinymce .alignright,#tinymce .alignnone,.entry-content .alignleft,.entry-content .alignright,.entry-content .alignnone{float:none;margin:0 auto 10px;width:100%;max-width:100%}#tinymce figure .alignleft,#tinymce figure .alignright,#tinymce figure .alignnone,.entry-content figure .alignleft,.entry-content figure .alignright,.entry-content figure .alignnone{margin:0 auto}#tinymce iframe+img,.entry-content iframe+img{margin-top:1em !important}#tinymce img+iframe,.entry-content img+iframe{margin-top:1em !important}#tinymce img+img,.entry-content img+img{margin-top:1em !important}}
