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;}#content table td { vertical-align:top;line-height:1.7em; }#content table th { line-height:1.7em; }#content 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;}.clearfix{clear:both;}#content p {font-size:15px;}#content table{font-size:15px;}#content ul li {font-size:15px;line-height:1.7em;}#content ol li {font-size:15px;line-height:1.7em;}#access-out {border-top:none;border-right:none;border-left:none;}#main-image-box,#main,#colophon {border-right:none;border-left:none;}#main-image-box {border-top:none;}.left-sidebar #main .widget-area,.right-sidebar #content {border-right:none;}.left-sidebar #content,.right-sidebar #main .widget-area {border-left:none;}#breadcrumb,#nav-below,#colophon {border-top:none;}#site-title {padding:15px 0px 0px;}#site-title img {vertical-align:middle;padding-right:10px;}body{border-top:3px solid #00b9ef;}#contact-info {font-weight:bold;}#branding {left:0px;}#main, #colophon {width:958px;}#access li:hover > a, #access ul ul :hover > a {color:#FFFFFF;text-shadow:0px 1px 8px #FFFFFF;}#access {background:-prefix-linear-gradient(#F8F8F8,#FFFFFF,#F8F8F8,#F0F0F0,#D4D4D4);background:linear-gradient(#F8F8F8,#FFFFFF,#F8F8F8,#F0F0F0,#D4D4D4);background-color:#F8F8F8;border:1px solid #C0C0C0;}body nav#access ul.menu {display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:space-around;-webkit-justify-content:space-around;}nav#access ul li {flex:1;-ms-flex:1;-webkit-flex:1;text-align:center;border-right:1px solid #C0C0C0;}nav#access ul li {flex-basis:auto;-ms-flex-basis:auto;-webkit-flex-basis:auto;flex-grow:1;-ms-flex-grow:1;-webkit-flex-grow:1;text-align:center;border-right:1px solid #C0C0C0;}#access {width:959px;}nav#access ul li ul.sub-menu li,nav#access ul li ul.sub-menu li a{width:100%;box-sizing:border-box;}#secondary .widget ul li a {font-size:115%;color:#585858;}#secondary .widget ul li a:hover {color:#00b9ef;}#secondary .widget ul li a {background-image:none;border-bottom:1px dashed #060A77;}#secondary .widget {background-color:#effbff;border:solid 1px #00b9ef;padding-bottom:0px;margin-bottom:10px;}.widget-header h1 {background-color:#00b9ef;background:-prefix-linear-gradient(#00b9ef,#0092bc);background:linear-gradient(#00b9ef,#0092bc);padding:8px 10px;margin:0px 0px 0px 0px;border-left:none;font-size:130%;line-height:1.7em;color:#FFFFFF;}.widget-header {border-top:none;border-bottom:none;}#secondary .widget ul li a {background-image:none !important;border-bottom:1px solid #E2E2E2 !important;}#secondary .widget ul li {border-bottom:none;}.textwidget{padding:0px 20px;}.textwidget img{margin:20px 0px 10px;}#colophon {text-align:center;width:100%;border:1px solid #C0C0C0;}#footer-menu {padding:2px;background:-prefix-linear-gradient(#F8F8F8,#F0F0F0,#E8E8E8,#E0E0E0,#D8D8D8);background:linear-gradient(#F8F8F8,#F0F0F0,#E8E8E8,#E0E0E0,#D8D8D8);background-color:#F8F8F8;}#footer-menu ul li a {color:#585858;font-size:15px;}#footer-menu ul li a:hover {color:#00b9ef;}#copyright {padding:25px 20px 25px 20px;width:100%;background-color:#00b9ef;background:-prefix-linear-gradient(#00b9ef,#0092bc);background:linear-gradient(#00b9ef,#0092bc);}.page-header h1,.home .entry-header h1,body.page .entry-header h1,body.single .entry-header h1 {border-top:solid 3px #00b9ef;border-right:none;border-bottom:solid 1px #D8D8D8;border-left:none;background:-prefix-linear-gradient(#fffff,#f5f5f5);background:linear-gradient(#ffffff,#f5f5f5);background-color:#FAFAFA;line-height:2.2em;font-weight:bold;padding:3px 10px 3px 10px;margin:0px 10px 0px 10px;font-size:19px;color:#585858;}.page-header,.home .entry-header,body.page .entry-header,body.single .entry-header {border-top:none;border-bottom:none;}#content h3 {border-top:none;border-right:none;border-bottom:solid 1px #00b9ef;border-left:solid 10px #00b9ef;background:-prefix-linear-gradient(#fffff,#f5f5f5);background:linear-gradient(#ffffff,#f5f5f5);background-color:#FAFAFA;line-height:1.9em;font-weight:bold;padding:3px 0px 3px 10px;margin:0px 0px 15px 0px;font-size:18px;color:#585858;}#content h4 {border-top:none;border-right:none;border-bottom:double 3px #00b9ef;border-left:none;background:-prefix-linear-gradient(#fffff,#f5f5f5);background:linear-gradient(#ffffff,#f5f5f5);background-color:#FAFAFA;line-height:1.8em;font-weight:bold;padding:3px 0px 3px 10px;margin:0px 0px 15px;font-size:17px;color:#585858;}#content h5 {border-top:none;border-right:none;border-bottom:solid 2px #00b9ef;border-left:none;background:-prefix-linear-gradient(#fffff,#f5f5f5);background:linear-gradient(#ffffff,#f5f5f5);background-color:#FAFAFA;line-height:1.8em;font-weight:bold;padding:3px 0px 3px 10px;margin:0px 0px 15px;font-size:17px;color:#585858;}body div#page #content ul {line-height:1.7em;margin:10px 0px 0px 2em;}#content ul li {margin-bottom:5px;}body div#page #content ol {line-height:1.7em;}#content ol li {margin-bottom:5px;}#content a {color:#000080;}#content a:hover {color:#2d387e;text-decoration:underline;}.textbox_01 {float:left;width:180px;margin:3px 0px 10px 10px;padding:10px 10px 10px 10px;border:4px solid #00b9ef;text-align:center;box-shadow:9px 9px 10px -5px rgba(0,0,0,0.3);-webkit-box-shadow:9px 9px 10px -5px rgba(0,0,0,0.3);-moz-box-shadow:9px 9px 10px -5px rgba(0,0,0,0.3);-ms-box-shadow:9px 9px 10px -5px rgba(0,0,0,0.3);}.pic_200r {float:right;width:200px;margin:0px 0px 10px 10px;padding:0px 0px 0px 0px;text-align:center;}.pic_300r {float:right;width:300px;margin:0px 0px 10px 10px;padding:0px 0px 0px 0px;text-align:center;}.pic_300l {float:left;width:300px;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;text-align:center;}.res {float:left;width:300px;margin:0px 9px 10px;}.rep {border:1px solid #ababab;box-shadow:9px 9px 10px -5px rgba(0,0,0,0.3);-webkit-box-shadow:9px 9px 10px -5px rgba(0,0,0,0.3);-moz-box-shadow:9px 9px 10px -5px rgba(0,0,0,0.3);-ms-box-shadow:9px 9px 10px -5px rgba(0,0,0,0.3);}.res img {border:1px solid #ababab;box-shadow:9px 9px 10px -5px rgba(0,0,0,0.3);-webkit-box-shadow:9px 9px 10px -5px rgba(0,0,0,0.3);-moz-box-shadow:9px 9px 10px -5px rgba(0,0,0,0.3);-ms-box-shadow:9px 9px 10px -5px rgba(0,0,0,0.3);}body div#page .clearfix{clear:both;}body div#page div.wpcf7{padding:10px 5px 0px 5px;}body div#page input[type="text"],input#s{margin:0;display:block;float:left;}body div#page .form_box_1{width:100%;margin:0 0 10px 0;float:left;display:block;}body div#page .form_box_2{width:50%;margin:0 0 10px 0;float:left;display:block;}body div#page .form_name{width:25%;margin:0 5% 0 0;display:block;float:left;}span.red {color:#FF0000 ;}body div#page .wpcf7-form-control-wrap{width:100%;}body div#page #content .form_box_1 p,body div#page #content .form_box_2 p{padding:0;float:left;width:70%;}body div#page form p.submit input.wpcf7-submit{text-align:center;}body div#page p.submit{width:70%;padding:0 0 0 0;margin:0 0 10px 30%;}body div#page .wpcf7-form-control.wpcf7-captchar {width:80px;display:block;}body div#page .wpcf7-form-control-wrap .small{width:200px;display:block;}body div#page .wpcf7-form-control-wrap .middle{width:80%;display:block;}body div#page .wpcf7-form-control-wrap .full{width:100%;display:block;}body div#page .wpcf7-form input[type=submit]{width:100px;}body div#page .wpcf7-form-control-wrap .sub{width:100%;display:block;}body div#page .wpcf7-form-control.wpcf7-captchar {width:80px;display:block;}body div#page #content table.captcha-tbl {width:200px;margin:0;}body div#page #content table.captcha-tbl td {padding:0;}body div#page div.wpcf7-response-output{text-align:center;margin:5px 0 10px 0;}body.smartphone #content .form_box_1.table-parent {overflow:hidden;}span.wpcf7-not-valid-tip {clear:both;}body.smartphone #content .form_box_1 p { margin-bottom:1em; }#text-3 p{ padding-top:1em;}div#content .r_contnent{text-align:right;}div#content .r_contnent p{display:inline-block;text-align:left;}body.smartphone #content .r_contnent p{font-size:75%;}div#content table.syuhT {width:100%;}div#content table.syuhT th {text-align:right;vertical-align:top;width:100px;color:#585858;}div#content table.syuhT td,div#content table.syuhT th{border-bottom:1px solid #e4e3e3;}div#content .syuhP p {margin:0 1em;}#site-title {font-size:30px;padding:20px 0px 10px 15px;}#site-title img {vertical-align:bottom;padding-right:30px;}.site-title {font-size:125%;}body div#page .block-pc {display:block;}body.smartphone .block-sp {display:block;}body.smartphone div#content .syuhP p {margin:0 0.5em;}