body.smartphone #content {margin:0;width:100%;}body.smartphone #content h1,body.smartphone #content h2,body.smartphone #content h3,body.smartphone #content h4,body.smartphone #content h5,body.smartphone #content h6 {clear:both;}body.smartphone #content h2.post-title {font-size:120% !important;}body.smartphone .post-page-content {font-size:85%;line-height:1.7em;}body.smartphone #content ol li {list-style-type:decimal;}body.smartphone .table-parent {overflow:auto;}#content table td { vertical-align:top;line-height:1.7em; }#content table th { line-height:1.7em; }#content table td p,#content table th p { margin-bottom:0; }html {background-color:#ffffff;}body,#access ul li a,hgroup h1,hgroup h2#site-description,hgroup h3,#content h1.entry-title,div.widget-area h1.widget-title,div#copyright { font-family:"メイリオ", Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }.byline { display:none; }.isp-calendar-inner td { border:none; }.isp-business-calendar thead th,.isp-business-calendar td { border:1px solid #ababab; }body div#page #content a { text-decoration:underline; }body div#page #content a:hover { color:orange; }ul.cat-with-date-list { margin-top:20px; }.clearfix:after {content:"";clear:both;display:block;}body div#page #content { min-height:400px; }body div#page #content li {line-height:1.7em;margin-bottom:0.5em;}#content table {margin:1em 0;width:100%;border-collapse:collapse;}#content table.table_cust0 td {padding:0.2em;}#content table.table_cust0-a {margin:1em auto;}#content table.table_cust0-a td {padding:0;vertical-align:middle;text-align:center;}#content table.table_cust1 td,#content table.table_cust1 th {border:1px solid #ababab;padding:3px 6px;}#content table.table_cust1 th {background-color:#e4e4e4;white-space:nowrap;}body div#page #content table.table_cust1 td li {margin:0;}body div#page #content table.table_cust1 td ul {margin:0 0 0 1em;}body div#page .float-l,body div#page .float-r {margin:1em auto;}body div#page .float-l>div {float:left;}body div#page .float-r>div {float:right;}#content .float-l-sp>div {float:left;}#content .float-r-sp>div {float:right;}body div#page .box-free {display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:space-around;-webkit-justify-content:space-around;}body div#page .box-free > div {flex-basis:auto;-ms-flex-basis:auto;-webkit-flex-basis:auto;flex-grow:1;-ms-flex-grow:1;-webkit-flex-grow:1;margin:0 1%;}body div#page .box50 > div {width:46%;margin:auto 1.5%;}body div#page .box30 > div {width:32%;margin:auto 0.5%;}body div#page .box30 > div p,body div#page .box30 > div img {margin:0;}body div#page .box200 > div.img {width:200px;margin:auto 5px;text-align:center;}body div#page .box200 > div.txt {width:410px;margin:auto 5px;}.box-line>div {border:1px solid #92c34c;border-radius:10px;}#content h3 {border-bottom:1px solid #444;margin-top:1.7em;padding:0.5em 0.5em 0.5em 0;font-size:16px;font-weight:bold;}#content h4 {border-bottom:1px dotted #ababab;margin-top:1em;padding:0.5em 0.5em 0.5em 0;font-size:15px;}#access-out { border:none; }#main-image-box,#main #breadcrumb { border:none; }#main-image-box,#main,#colophon {border-right:none;border-left:none;}.left-sidebar #main .widget-area,.right-sidebar #content {border-right:none;}.left-sidebar #content,.right-sidebar #main .widget-area {border-left:none;}h1#site-title img{margin-right:15px;}h1#site-title a {font-weight:normal;}.page-header,.home .entry-header,body.page .entry-header,body.single .entry-header {border:none;}.widget-header h1 {color:#424242;padding:0px;border-left:none;border-bottom:solid 1px #676b56;font-size:1.15em;margin:20px 0px 0px 0px;font-weight:normal;}.widget-header {border:none;}h1#site-title a {color:#676B56;}h3#contact-info { font-size:21px; }#access li a { line-height:41px; }div#access-out , div#access-in , nav#access { width:960px; }div#access-out { height:41px; }#access {background-color:transparent;}body nav#access ul.menu {display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:space-around;-webkit-justify-content:space-around;border-left:1px dotted #444;}nav#access ul li {flex:1;-ms-flex:1;-webkit-flex:1;text-align:center;border-right:1px dotted #444;}nav#access ul li ul li {width:100%;border-right:none;}nav#access ul li ul li a {width:auto;padding-bottom:5px;padding-top:5px;font-size:12px;background-color:#fefefe;border-bottom:1px dotted #ababab;}nav#access ul li a,aside ul li a,div#footer-menu a {color:#594b25;}#access li:hover > a,aside ul li a:hover,div#footer-menu a:hover {background-color:transparent;color:#7AB653;font-weight:bold;text-decoration:underline;}#access ul ul :hover > a {background-color:#ececec;color:#7AB653;}div#secondary.widget-area { width:260px; }div#secondary .widget ul li { border-color:#ababab; }div#secondary aside {margin-bottom:20px;background-color:transparent;}div#secondary aside.widget_sp_image { border:none; background-color:transparent; }.page-header h1,.home .entry-header h1,body.page .entry-header h1,body.single .entry-header h1 { border-left:3px solid #676B56; }aside.widget.widget_search { padding-bottom:10px; }div.textwidget { padding:10px; }div#footer-menu {text-align:center;padding:5px;}div#copyright {text-align:center;padding:15px;}#colophon {border-top:1px solid #000;background:#f7f7f7;width:100%;}.clearfix:after {content:"";clear:both;display:block;}.red {color:#FF0000 ;}body div#page #content div.d-table {display:table;width:99%;border-collapse:collapse;margin:0.5em auto 1.7em auto;}body div#page #content div.d-table .tr {display:table-row;width:100%;border-collapse:collapse;}body div#page #content div.d-table .tr div {display:table-cell;padding:5px;}body div#page #content div.d-table .tr div p {margin-bottom:0;}body div#page #content div.d-table .tr .th {white-space:nowrap;font-weight:normal;text-align:left;vertical-align:top;}body div#page #content div.d-table .tr div ol,body div#page #content div.d-table .tr div ul {margin:0 0 0 1.3em;}body.smartphone #content img.wpcf7-captchac,body.smartphone #content span.wpcf7-form-control-wrap.captcha {display:inline!important;margin:0!important;}#content img.wpcf7-captchac {vertical-align:middle;margin-right:15px!important;}span.wpcf7-not-valid-tip {clear:both;}body.smartphone #content span.wpcf7-form-control-wrap {display:inline;}.wp-caption { padding:0; }body div#page #content .wp-caption.alignleft { padding-right:1em; }body div#page #content .wp-caption.alignright { padding-left:1em; }.wp-caption .wp-caption-text { margin:0; padding:0 !important; font-style:normal !important; text-align:left; font-size:8pt; }body.smartphone .wp-caption .wp-caption-text { text-align:center; }body div#page #content .colorcap .wp-caption { width:203px !important; text-align:left; padding-right:0; }body.smartphone table.sp-convert td,body.smartphone table.sp-convert th {display:block;}body.smartphone table.sp-convert tr {margin:6px auto;display:block;}body.smartphone .colorcap img {display:inline-block !important;width:50px;}body.smartphone div.cocoza_img p img {display:inline-block!important;}div.cocoza_img p img {margin:0px 0px;}.post-page-head-area.bauhaus {background-image:-webkit-gradient(radial, 50% 0%,0,50% 0%,500, from(rgba(0, 0, 0,0)), to(rgba(255, 255, 255, 0.50)));padding-top:10px;padding-bottom:10px;text-shadow:rgba(255,255,255,.3) 0px 1px 0px;}.post-page-head-area.bauhaus .post-title {font-size:120%;}.aligncenter {display:block;}