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;}#content table td { vertical-align:top;line-height:1.7em; }#content table th { line-height:1.7em; }#content p { margin-bottom:0; }html {background:-prefix-linear-gradient(#ffffff,#d7d7d7);background:linear-gradient(#ffffff,#d7d7d7);background-color:#f9f9f9;}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;width:960px;}#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;}header#branding,#main-image-box,#main,#colophon{width:960px;background-color:#fff;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}#site-title {padding:15px 0px 0px 10px;}h1#site-title a {color:#1C0113;font-size:30px;}#site-description {margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;position:absolute;top:70px;text-align:right;width:960px;}#contact-info {font-weight:bold;margin:20px 10px 0px 0px;font-size:18px;}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 solid #fff;}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 #ffffff;}#access .menu{width:959px;}#branding {left:0px;}#access {background:-prefix-linear-gradient(#ef95bb,#eb77a7);background:linear-gradient(#ef95bb,#eb77a7);background-color:#ed86b1;width:960px;}#access li:hover > a, #access ul ul :hover > a {color:#FFFFF;background:-prefix-linear-gradient(#ed86b1,#e9689e);background:linear-gradient(#ed86b1,#e9689e);background-color:#eb77a7;text-shadow:0px 1px 8px #FFFFFF;}#secondary .widget ul li a {color:#000000;font-size:15px;}#secondary .widget ul li a:hover {color:#e65a94;}#secondary .widget ul li {border-bottom:1px dotted #D8D8D8;}.widget {margin-bottom:20px;}.textwidget p {font-size:15px;line-height:1.5em;margin-bottom:0.5em;}.textwidget {padding:15px 0px 0px 10px;}#secondary .widget > ul, #secondary .widget > div > ul {background-color:#f9f9f9;}#colophon {text-align:center;}#footer-menu {padding:2px;background:-prefix-linear-gradient(#f1a4c4,#ed86b1);background:linear-gradient(#f1a4c4,#ed86b1);background-color:#f1a4c4;}#footer-menu ul li {padding-left:15px;padding-right:15px;}#footer-menu ul li a {color:#FFFFFF;font-size:15px;}#footer-menu ul li a:hover {color:#FFFFFF;text-shadow:0px 1px 8px #FFFFFF;}#copyright {padding:15px 20px 15px 20px;background:-prefix-linear-gradient(#ed86b1,#e9689e);background:linear-gradient(#ed86b1,#e9689e);background-color:#eb77a7;color:#FFFFFF;}.page-header h1,.home .entry-header h1,body.page .entry-header h1,body.single .entry-header h1,.widget-header h1 {border-top:solid 3px #ed86b1;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:10px 10px 0px 10px;font-size:16px;}.page-header,.home .entry-header,body.page .entry-header,body.single .entry-header,.widget-header {border-top:none;border-bottom:none;}#content h3 {border-top:none;border-right:none;border-bottom:solid 1px #ed86b1;border-left:solid 10px #ed86b1;background:-prefix-linear-gradient(#fffff,#fcedf4);background:linear-gradient(#ffffff,#fcedf4);background-color:#fffcfd;line-height:1.9em;font-weight:bold;padding:3px 0px 3px 10px;margin:5px 0px 15px 0px;font-size:16px;}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,.textwidget p a {color:#00008b;}#content a:hover,.textwidget p a:hover {text-decoration:underline;}table.custom_1 {width:100%;border-collapse:collapse;margin-top:3px;}table.custom_1 th.t_top {border-top:#828282 4px solid;}table.custom_1 th {border-bottom:#acacac 1px solid;border-left:#acacac 1px solid;background:#f0f0f0;padding:10px;font-weight:normal;}table.custom_1 td.t_top {border-top:#f4b2ce 4px solid;}table.custom_1 td {border-bottom:#acacac 1px solid;border-right:#acacac 1px solid;text-align:left;padding:10px;}.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;}body.smartphone #content img.wpcf7-captchac {vertical-align:middle;margin-right:15px!important;}body.smartphone #content span.wpcf7-form-control-wrap {display:inline;}