﻿@charset "UTF-8";.point2,.point6,.point8{letter-spacing:-.1em}.global-nav-in li a,.site-footer-in a{text-decoration:none}iframe,img{max-width:100%}html{font-family:'ヒラギノ丸ゴ Pro W4','Hiragino maru Gothic Pro','HG丸ｺﾞｼｯｸM-PRO','Verdana','Osaka','sans-serif';-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll}body{margin:0;font-family:'Lucida Grande','segoe UI','ヒラギノ丸ゴ ProN W4','Hiragino Maru Gothic ProN','Meiryo','Arial','sans-serif'}article,footer,header,main,menu,nav,section{display:block}a{background-color:transparent;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;color:#1497ab}a:active,a:hover{outline:0}strong{font-weight:700}h1{margin:0.67em 0;font-size:2em}small{font-size:80%}img{border:0;vertical-align:bottom;-ms-interpolation-mode:bicubic;height:auto;max-width:none\9}table{border-collapse:collapse;word-break:break-all;border-spacing:0;width:100%;margin:1em 0;padding:0;border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf}a:active,a:focus,a:hover{color:#f60}address,h1,h2,h3,h4{font-style:normal;font-weight:400}div,table{word-wrap:break-word}a img:hover{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;opacity:0.7}p{margin:0 0 1em}ul{margin-left:40px;padding-left:0}li{margin-bottom:0.5em}td,th{padding:1.25em 1em;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}th{background-color:#e9e9e9;font-weight:700;text-align:left}dd{margin-left:0;padding-left:1em}.col1 section.section-wrap,.global-nav-in,.main-body-in,.main-image,.site-footer-in,.sub-image,.sub-image2{-webkit-box-sizing:border-box;box-sizing:border-box;width:900px;margin:auto}.main-image{background-color:#d4f0cf}.main-image img{width:100%;margin:0.5em 0}.section-wrap.top{background:url("../images/common/section-bg1.jpg") top left repeat;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.

section-wrap.top1{background:url("../images/common/section-bg1.jpg") top left repeat;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.

sub-image img{width:100%;margin:1em 0 4em}.sub-image2 img{width:100%;margin:1em 0} .site-header-in{-webkit-box-sizing:border-box;box-sizing:border-box;width:900px;margin:auto}.main-body-in{width:100%}.col1 .breadcrumbs{width:900px;margin-right:auto;margin-left:auto}.site-header-conts{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:136px;padding:10px;background:url("../images/common/header-bg.jpg") top left repeat-x}.header-right,.site-title{margin:0;font-size:1em}.logo img{margin:30px 0 0 90px}.global-nav{padding:0;background:#FFFFFF}.global-nav-panel{display:none;font-size:12px}.global-nav-panel span{display:block;min-height:20px;line-height:20px}.icon-gn-menu{padding-left:25px;background:url("../images/icon/icon-gn-menu.png") left center no-repeat}.icon-gn-close{padding-left:25px;background:url("../images/icon/icon-gn-close.png") left center no-repeat}@media screen and (-webkit-min-device-pixel-ratio:2), (min-resolution: 2dppx){.icon-gn-menu{background:url("../images/icon/icon-gn-menu@2x.png") left center no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}.icon-gn-close{background:url("../images/icon/icon-gn-close@2x.png") left center no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}}.global-nav .show-menu{display:block!important}.global-nav-in ul{display:table;width:100%;margin:0;padding:0;table-layout:fixed}.global-nav-in li{display:table-cell;list-style:none;position:relative;vertical-align:middle;margin:0;text-align:center}.global-nav-in li a{display:block;min-height:1.5em;padding:0.5em 0.2em 0.7em;border-right:4px solid #c8c9ca;background:linear-gradient(to bottom,#fff 0%,#fdebdc 100%);background:-webkit-linear-gradient(top,#fff 0%,#fdebdc 100%);color:#3e3a39;font-weight:bold;font-size:1.2em;text-decoration:none}.global-nav-in li a.global-nav-last{border-right:none}.global-nav-in li a span{display:inline-block;border-bottom:4px solid #fdebdc;padding:0;margin:0;width:80%;-moz-box-sizing:border-box;box-sizing:border-box}.global-nav-in li a:active span,.global-nav-in li a:focus span,.global-nav-in li a:hover span{border-bottom:4px solid #fbb03b;-moz-box-sizing:border-box;box-sizing:border-box}.main-image-text{background-color:#FFF;font-size:1.1em}.p-top{padding-top:2em}.p-top2{padding-top:4em}.otoiawase{text-align:center;margin-bottom:2em}.main-body{margin-top:2em;padding-bottom:30px}.for-client .for-client-back-top{background:url("../images/onayamino-okyakusamahe-top.png") no-repeat;background-size:cover;width:100%;text-align:center;height:270px}.main-body .for-client h2{margin:0;padding:2.6em 0 0;background:0 0;color:#fff;font-size:2.5em;line-height:1.4;font-weight:700}.for-client .for-client-back-middle{width:100%;background:url("../images/onayamino-okyakusamahe-middle.png") repeat-y;background-size:contain;text-align:center}.for-client .for-client-back-middle .content{min-height:505px}.main-body .for-client h3{margin:0.3em 0;padding:0 0 10px;border:none;font-weight:700;font-size:1.75em;color:#128c43}.main-body .for-client .for-client-back-middle p{padding:0 3em;text-align:left;font-weight:700;font-size:1.1em}.main-body .for-client .for-client-back-middle .col2-wrap{margin:0}.for-client .for-client-back-bottom,.for-client .for-client-back-bottom img{width:100%;height:26px;margin:0;padding:0}.for-client-back-bottom img{vertical-align:top}.col1 .section-wrap.reason,.flow{background-color:#d1e7cb;text-align:center;margin-bottom:0}.reason .section-in{margin:0 1em}.main-body .reason h2{margin:0;padding:0 0 1em;background:0 0}.main-body .reason h3{margin:0.3em 0;padding:1em 0;line-height:1.3;background:#1fa339;border:4px solid #55b770;font-weight:700;font-size:1.7em;color:#fff;border-radius:9pt;-webkit-border-radius:9pt;-moz-border-radius:9pt}.main-body .reason h3.h3-2{padding:0.38em 0}.main-body .reason p{text-align:left;padding:0 0.5em;font-size:1.1em;font-weight:700}.main-body .reason p span{color:#e45827}.main-body .flow h2{margin:0;padding:0;color:#686869;font-size:2.2em;font-weight:700}.flow{padding-top:0!important}.flow-wrap{width:93%;margin:0 auto 0.7em;padding:15px 10px 0 0;background:#FFF;border:3px solid #eba015;border-radius:9pt;-webkit-border-radius:9pt;-moz-border-radius:9pt;box-shadow:4px 4px 6px -2px #8b8b8b;-moz-box-shadow:4px 4px 6px -2px #8b8b8b;-webkit-box-shadow:4px 4px 6px -2px #8b8b8b}.flow-wrap:after{position:relative;top:1.3em;left:47%;width:1px;border-left:25px solid transparent;border-top:20px solid #ea6f12;border-right:25px solid transparent}.flow-wrap:last-child{padding:15px 10px 15px 0}.flow-wrap:last-child:after{border:none}.circle{border-radius:50%;width:100px;height:100px;background-color:#eba015;color:#fff;font-weight:700;font-size:1.4em;line-height:1.2;padding:0.8em 0 0;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.circle span{font-size:1.6em}.main-body .flow h3{margin:0 0 0.1em;padding:0;line-height:1.3;background:0 0;border:none;font-weight:700;font-size:2.1em;color:#eb6419}.main-body .flow p{font-size:1.2em;line-height:1.3;margin:0}.osusume{background:url("../images/osusume-back.png") no-repeat;height:auto;text-align:center;margin-bottom:0!important;padding:40px 0 0!important !important}.osusume .section-in{padding:40px}.cooparate h2,.main-body .osusume h2{background-color:#0090d8;padding:0.4em 1.5em;margin:0;font-size:1.7em;font-weight:700;line-height:1.2;display:inline-block}.main-body .company h2,.main-body .link h2,.main-body .nf h2{background-color:#22b4a3;padding:0.4em 1.5em;font-size:1.7em;line-height:1.2;font-weight:700;display:inline-block}.main-body .nf h2{margin:0}.main-body .nf h2 span{font-size:4em}.main-body .company h2{margin:1em 0 2em}.main-body .link h2{margin:1em 0}.check-list li{list-style:none;text-align:left;margin-bottom:1em;padding:0 1.5em 0 43px;background:url("../images/icon/icon-check-list.png") left 5px no-repeat;-webkit-background-size:33px 27px;background-size:33px 27px;color:#604c3f;font-size:1.25em;min-height:3.4em;border-bottom:1.5px dashed #c9bc9c}.copyright,.main-body .voice h2,.reform,.site-footer-nav{text-align:center}@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.check-list li{background:url("../images/icon/icon-check-list@2x.png") left 5px no-repeat;-webkit-background-size:33px 27px;background-size:33px 27px}}.main-body .reform h2{color:#ea6f12;margin:60px 0 30px;padding:0;font-size:2.4em;font-weight:700}.reform p{color:#fff;font-size:1.6em;font-weight:700;padding-top:1.2em;line-height:1.5}.reform p span{color:#efea3b}.reform .col div{min-height:146px}.point1{background:url("../images/ofuro-reform-point1.png") no-repeat}.point2{background:url("../images/ofuro-reform-point2.png") no-repeat}.point3{background:url("../images/ofuro-reform-point3.png") no-repeat}.point4{background:url("../images/ofuro-reform-point4.png") no-repeat}.point5{background:url("../images/ofuro-reform-point5.png") no-repeat}.point6{background:url("../images/ofuro-reform-point6.png") no-repeat}.point7{background:url("../images/ofuro-reform-point7.png") no-repeat}.point8{background:url("../images/ofuro-reform-point8.png") no-repeat}.voice .voice-contents1{background:url("../images/voice1-a.png") no-repeat;min-height:161px;margin-bottom:1em}.voice .voice-contents2{background:url("../images/voice2-s.png") no-repeat;min-height:161px}.voice p{display:inline-block;width:57%;position:relative;top:1.5em;left:23%}.main-body .otoiawase h3{color:grey;font-size:1.8em;line-height:1.2}.main-body .otoiawase h3 span{font-size:0.5em;line-height:1.3}.reason .area-p{padding:2em 1em}.reason .area-p p{font-weight:400;padding:0;margin:0}.col1 .section-wrap.flow2{padding:0;margin:0 auto}.breadcrumbs-in{margin:2em 0;padding:0;color:#999}.no-gn .breadcrumbs-in{margin-top:0}.breadcrumbs-in a{color:#999}.breadcrumbs-in a:active,.breadcrumbs-in a:focus,.breadcrumbs-in a:hover{color:#f60}.breadcrumbs-in li{display:inline-block;list-style:none;position:relative;margin-right:15px;padding-right:15px;background:url("../images/icon/icon-brc.gif") right center no-repeat}.breadcrumbs-in li:before{content:url("../images/icon/icon-folder-brc.png")}.breadcrumbs-in li.bcl-first:before{content:url("../images/icon/icon-home-brc.png")}.breadcrumbs-in li.bcl-last{background:0 0}.breadcrumbs-in li.bcl-last:before{content:none}@media (min-resolution:2dppx),screen and (-webkit-min-device-pixel-ratio:2){.breadcrumbs-in li{background:url("../images/icon/icon-brc@2x.gif") right center no-repeat;-webkit-background-size:5px 9px;background-size:5px 9px}.breadcrumbs-in li:before{width:9pt;height:9pt;background:url("../images/icon/icon-folder-brc@2x.png")}.breadcrumbs-in li.bcl-first:before{width:9pt;height:9pt;background:url("../images/icon/icon-home-brc@2x.png")}.breadcrumbs-in li.bcl-first:before,.breadcrumbs-in li:before{display:inline-block;vertical-align:middle;-webkit-background-size:contain;background-size:contain;content:" "}.breadcrumbs-in li.bcl-last:before{width:0;height:0;background:0 0;content:none}}.col1 .main-conts{line-height:1.8;margin-bottom:40px}.col1 .section-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;padding:40px 0;width:900px;margin-right:auto;margin-left:auto}.col1 .section-wrap.nf{padding:0}.section-wrap .section-in{-webkit-box-sizing:border-box;box-sizing:border-box}.site-footer{color:#000}.site-footer-in a:active,.site-footer-in a:focus,.site-footer-in a:hover{color:#f60}.site-footer-nav{margin:0 auto;padding:1em 0}.site-footer-nav li{display:inline;list-style:none;margin-left:50px;padding:0 0 0 13px;background:url("../images/icon/icon-arw-next.png") left center no-repeat}@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.site-footer-nav li{background:url("../images/icon/icon-arw-next@2x.png") left center no-repeat;-webkit-background-size:7px 10px;background-size:7px 10px}}.site-footer-nav li:first-child{margin-left:0}.copyright{margin:0;padding:15px 0;color:#000}.copyright small{font-size:100%}.page-top{display:none;position:fixed;right:20px;bottom:20px;z-index:99;line-height:1.2;margin-bottom:0}.main-body h1{margin:0;padding:0;color:#000;font-size:0.8em}.main-body h2{margin:60px 0 30px;padding:10px 18px;color:#fff;font-size:1.75em}.main-body h3{margin:60px 0 30px;padding:0 0 10px;border-bottom:1px solid #909090;font-weight:700;font-size:1.5em}.main-body h4{margin:50px 0 11px;padding:0;font-weight:700;font-size:1.25em;text-align:left}.col3-wrap,.col4-wrap,.flow-wrap .col2-wrap{margin:0 0 1em}.col2-wrap .col,.col3-wrap .col,.col4-wrap .col,.flow-wrap .col,.flow-wrap .col-center{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2%}.col2-wrap .col:first-child,.col3-wrap .col:first-child,.col4-wrap .col:first-child,.flow-wrap .col-center:first-child,.flow-wrap .col:first-child{margin-left:0}.col4-wrap .col{width:23.5%}.col3-wrap .col{width:32%}.flow-wrap .col.le{width:15%}.flow-wrap .col.ri{width:17%}.flow-wrap .col-center{width:64%}.col2-wrap .col{width:49%}.reform p.note{display:block;padding-left:1em;text-indent:-1em;font-size:0.9em;color:#000;font-weight:400}.al-c{text-align:center}.article-body:after,.clearfix:after,.col2-wrap:after,.col3-wrap:after,.col4-wrap:after,.flow-wrap:after,.main-body-in:after,.section-in:after,.site-header-conts:after{content:'';display:block;clear:both;height:0}