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","ＭＳ Ｐゴシック",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;}.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;}h1#site-title {padding-top:10px;padding-left:5px;font-size:27px;}#site-title img {vertical-align:top;padding-right:10px;}hgroup{margin-bottom:10px;}h2#site-description {padding-left:5px;font-size:14px;}h3#contact-info {}#main-image-box img {margin:10px 10px 10px 10px;}#main-image-box{background-color:#ffffff;}#access {background:rgb(6,77,163); background:-moz-linear-gradient(top,rgba(6,77,163,1) 0%, rgba(35,90,166,1) 50%, rgba(61,123,208,1) 100%); background:-webkit-linear-gradient(top,rgba(6,77,163,1) 0%,rgba(35,90,166,1) 50%,rgba(61,123,208,1) 100%); background:linear-gradient(to bottom,rgba(6,77,163,1) 0%,rgba(35,90,166,1) 50%,rgba(61,123,208,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#064da3', endColorstr='#3d7bd0',GradientType=0 ); }#access ul li a{color:#ffffff;}#access ul li:hover > a{background-color:#3D7BD0;color:#ffffff;}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-left:1px solid #FFF;}nav#access ul li#menu-item-37{border-left:none;}#access-out {width:962px;}#access {width:960px;}#main-image-box,#main,#colophon {border-right:0px solid #a9a9a9;border-left:0px solid #a9a9a9;}#access-out {border:none;}.home #access-out {border-bottom:none;}#main-image-box {border-top:0px solid #000000;}.widget {background-color:#f3f3f2;}#secondary .widget{border:1px solid #235AA6;padding-bottom:5px;margin-bottom:10px;}.left-sidebar #content,.right-sidebar #main .widget-area {border-left:0px;}.left-sidebar #main .widget-area,.right-sidebar #content {border-right:0px;}.widget-header {border-top:none;border-bottom:none;}#secondary .widget ul li {border-bottom:1px solid #bababa;}#secondary .widget ul li ul{border-top:1px solid #bababa;}#secondary .widget ul li a {font-size:13px;color:#191970;}#secondary .widget ul li:hover > a {font-weight:bold;background-color:#235AA6;color:#ffffff;}.textwidget p {margin-bottom:0em;padding-left:1em;}#colophon {text-align:center;border-top:none;}#footer-menu {padding:5px;}#footer-menu ul li{background-image:none;padding-left:0px;}#footer-menu ul li a {font-size:14px;color:#ffffff;}#copyright {padding:10px 20px 15px 20px;color:#ffffff;}#colophon {background:rgb(6,77,163); background:-moz-linear-gradient(top,rgba(6,77,163,1) 0%, rgba(35,90,166,1) 50%, rgba(61,123,208,1) 100%); background:-webkit-linear-gradient(top,rgba(6,77,163,1) 0%,rgba(35,90,166,1) 50%,rgba(61,123,208,1) 100%); background:linear-gradient(to bottom,rgba(6,77,163,1) 0%,rgba(35,90,166,1) 50%,rgba(61,123,208,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#064da3', endColorstr='#3d7bd0',GradientType=0 ); }#breadcrumb{padding:10px;}#breadcrumb, #nav-below, #colophon {border-top:0px;}#content .category-message .entry-title {border-top:none;border-bottom:none;border-left:none;background-image:none;background-repeat:no-repeat;}#nav-below {border-top:none;}.page-header h1,.home .entry-header h1,body.page .entry-header h1,body.single .entry-header h1,.widget-header h1 {background-color:#235AA6;border-left:none;line-height:2.2em;margin:0px 0px 5px 0px;color:#ffffff;}.page-header h1, .page .entry-header h1, .home .entry-header h1, .widget-header h1, #top-page-widget .widget-title {font-size:19px;}.page-header,.home .entry-header,body.page .entry-header,body.single .entry-header {border-top:none;border-bottom:none;width:650px;margin-left:7px;}#content h3 {padding:5px;background-color:#fafafa;border-top:solid 2px #235AA6;border-bottom:solid 1px #235AA6;border-left:none;border-right:none;padding-left:5px;font-weight:bold;color:#000000;margin-top:0em;}#content h4 {padding:5px;border-top:none;border-bottom:none;border-left:solid 5px #235AA6;border-right:none;font-weight:bold;color:#000000;margin-top:0em;}#content a{color:#0000ff;text-decoration:underline;}#content a:hover {color:#f85f03;text-decoration:underline;}#content ul {line-height:1.7em;margin-bottom:0em;}#content ol {line-height:1.7em;margin-bottom:0em;list-style-type:decimal;}#content p img {margin-bottom:0em;}#content table {border-collapse:collapse;}.table-parent {overflow:auto !important;}#content table.table_company01 {width:100%;margin-bottom:0em;}#content table.table_company01 th {vertical-align:top;border:1px solid #a9a9a9;padding:0.5em;width:7em;background-color:#e6e6e6;font-weight:bold;text-align:left;}#content table.table_company01 td {vertical-align:top;border:1px solid #a9a9a9;padding:0.5em;}#content table.table_company02 {margin-bottom:0em;}#content table.table_company02 td {vertical-align:top;border:none;padding:0em;}#content table.table_company02 td.c02 {width:7em;}#content table.table_company03 {margin-bottom:0em;}#content table.table_company03 td {vertical-align:top;border:none;padding:0em;}#content table.table_company03 td.c03 {width:14em;}#content table.table_company04 {margin-bottom:0em;}#content table.table_company04 th {vertical-align:top;border:none;padding:0.2em;width:6em;text-align:left;}#content table.table_company04 td {vertical-align:top;border:none;padding:0.2em;}body div#page .clearfix:after{content:"";clear:both;display:block;}body div#page .img1 {width:206px;float:left;margin-right:10px;}body div#page .img2 {width:206px;float:left;}body div#page .img3 {width:300px;float:left;margin-right:20px;}body div#page .img4 {width:300px;float:left;margin-top:20px;}body div#page .img5 {width:300px;float:right;margin-left:20px;}body div#page .img6 {width:300px;float:right;margin-top:20px;}#content table.table_menu01 {margin-bottom:0em;}#content table.table_menu01 td {vertical-align:top;border:none;padding:0.5em 0em 0em;}#content table.table_menu01 td.me01 {width:4em;}body div#page .img7 {width:314px;float:left;margin-right:10px;}body div#page .img8 {width:314px;float:left;}#content table.table_recruit {width:100%;margin-bottom:0em;}#content table.table_recruit td {vertical-align:top;border:solid 1px #000000;}#content table.table_recruit td.re01 {background-color:#235AA6;color:#ffffff;font-weight:bold;width:10em;}#content table.table_tel {margin-bottom:0em;}#content table.table_tel th {vertical-align:top;border:none;padding:0.2em;width:8em;font-weight:bold;text-align:left;}#content table.table_tel td {vertical-align:top;border:none;padding:0.2em;}