<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://use.fontawesome.com/releases/v5.0.6/css/all.css");@media screen and (max-width: 769px){.reverse{flex-wrap:wrap-reverse;display:flex}}.navi-002-01 header#navigations .inner .navigation-cont{vertical-align:middle}.navi-002-01 header#navigations .inner .navigation-cont .logo{width:220px}@media screen and (max-width: 769px){.navi-002-01 header#navigations .inner .navigation-cont .logo{width:100%}}.navi-002-01 header#navigations .inner .navigation-cont .logo h1 a img,.navi-002-01 header#navigations .inner .navigation-cont .logo div a img{max-height:70px}.navi-002-01 header#navigations .inner .navigation-cont .cont{max-width:580px}@media screen and (max-width: 769px){.navi-002-01 header#navigations .inner .navigation-cont .cont{text-align:center;margin:0 auto;max-width:400px}}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col{vertical-align:top;padding:0 5px 5px}@media screen and (max-width: 769px){.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col{text-align:center;margin:0 auto;padding:0 10px 5px}}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col.col-1:after{content:"";display:table;clear:both}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button .button-cont{position:relative}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button .button-cont a{text-align:center;font-weight:bold;position:relative;min-height:16px}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button .button-cont a.size-m,.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button .button-cont a.size-s{padding:12px 20px 10px;text-align:center}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_entry{float:left}@media screen and (max-width: 769px){.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_entry{float:none}}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_entry .button-cont a.size-m{font-size:14px;font-weight:bold;padding-top:10px}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_entry .button-cont a.size-m.blue{color:#fff;background:#e1077a;box-shadow:none}@media screen and (max-width: 769px){.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_entry .button-cont a.size-m{width:auto;margin:0 auto;display:block}}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_mypage,.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_guest{float:left}@media screen and (max-width: 769px){.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_mypage,.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_guest{display:block}}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_mypage .button-cont a.blue,.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_guest .button-cont a.blue{color:#fff;background:#444;box-shadow:none}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_mypage .button-cont a.size-m,.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_mypage .button-cont a.size-s,.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_guest .button-cont a.size-m,.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_guest .button-cont a.size-s{font-size:11px;line-height:1.4}@media screen and (max-width: 769px){.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_mypage .button-cont a.size-m,.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_mypage .button-cont a.size-s,.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_guest .button-cont a.size-m,.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_guest .button-cont a.size-s{padding-left:14px;padding-right:14px;display:block}}@media screen and (max-width: 769px){.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_entry{margin:0 0 1% 0;display:block;width:100% !important}}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_mypage{margin-left:10px}@media screen and (max-width: 769px){.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_mypage{margin:0 1% 0 0;width:40%}}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_guest{margin-left:10px}@media screen and (max-width: 769px){.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_guest{margin:0 0 0 1%;width:58%}}.navi-002-01 header#navigations .inner .navigation-cont .cont .row .col .button.button_guest .button-cont a.blue{background:#888}.navi-002-01 header .inner nav.main-menu{border:none;margin-bottom:20px;margin-top:10px}.navi-002-01 header .inner nav.main-menu .level-01{border:none}.navi-002-01 header .inner nav.main-menu .level-01 a{font-size:16px;padding:10px 10px;background:#fff}@media screen and (max-width: 769px){.navi-002-01 header .inner nav.main-menu .level-01 a{padding:10px}}.navi-002-01 header .inner nav.main-menu .level-01 a:hover{background-color:#fff;opacity:0.8}.navi-002-01 header .inner nav.main-menu .level-01+.level-01,.navi-002-01 header .inner nav.main-menu .level-01+.level-01-trigger,.navi-002-01 header .inner nav.main-menu .level-01-trigger+.level-01-trigger,.navi-002-01 header .inner nav.main-menu .level-01-trigger+.level-01{border-left:1px solid #333}@media screen and (max-width: 769px){.navi-002-01 header .inner nav.main-menu .level-01+.level-01,.navi-002-01 header .inner nav.main-menu .level-01+.level-01-trigger,.navi-002-01 header .inner nav.main-menu .level-01-trigger+.level-01-trigger,.navi-002-01 header .inner nav.main-menu .level-01-trigger+.level-01{border-left:none;border-bottom:solid 1px #eee}}.navi-002-01 header .inner nav.main-menu .level-01:first-child{border-left:none}.navi-002-01 header .inner nav.main-menu .level-01-trigger{border:none}.navi-002-01 header .inner nav.main-menu .level-01-trigger a{font-size:16px;padding:10px 10px}.navi-002-01 header .inner nav.main-menu .level-01-trigger .level-02 a{padding:20px 10px;border-bottom:1px dotted #eee}a{color:#003399;-webkit-transition-property:color;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;word-break:break-all}a:hover{color:#005c99}.theme-fo-base .wrapper.side-left,.theme-fo-base .wrapper.side-right{background:#fff}.theme-fo-base{color:#333;border-top:none}.theme-fo-base .wrapper .contents{background:#fff;color:#333;font-size:16px;line-height:1.6}.theme-fo-base .wrapper .contents .inner{max-width:1400px}.theme-fo-base .wrapper .contents .inner .row{max-width:1140px;margin:0 auto}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .row{padding:10px}}.theme-fo-base .wrapper .contents .inner .row .component.heading h1,.theme-fo-base .wrapper .contents .inner .row .component.heading h2,.theme-fo-base .wrapper .contents .inner .row .component.heading h3,.theme-fo-base .wrapper .contents .inner .row .component.heading h4,.theme-fo-base .wrapper .contents .inner .row .component.heading h5,.theme-fo-base .wrapper .contents .inner .row .component.heading h6{word-break:break-word}.theme-fo-base .wrapper .contents .inner .row h2{color:#0c938c;background:none;text-align:center;font-size:225%;font-weight:bold;padding:0;border-radius:0;line-height:1.3;margin-bottom:20px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .row h2{font-size:150%}}.theme-fo-base .wrapper .contents .inner .row h3{color:#0c938c;font-size:162.5%;line-height:1.3}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .row h3{font-size:137.5%}}.theme-fo-base .wrapper .contents .inner .row .component.heading.simple{color:#333 !important}.theme-fo-base .wrapper .contents .inner .row .component.heading.title_type_h3 h2,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_type_h3 h3,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_type_h3 h4{font-size:162.5%;font-weight:normal}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .row .component.heading.title_type_h3 h2,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_type_h3 h3,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_type_h3 h4{font-size:137.5%}}.theme-fo-base .wrapper .contents .inner .row .component.heading.title_type_h4 h2,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_type_h4 h3,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_type_h4 h4{font-size:120%;font-weight:normal}.theme-fo-base .wrapper .contents .inner .row .component.heading.title_border h2,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_border h3,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_border h4{padding:0.1em 0.5em}.theme-fo-base .wrapper .contents .inner .row .component.heading.title_border h2{border-left:10px solid #0c938c}.theme-fo-base .wrapper .contents .inner .row .component.heading.title_border h3{border-left:8px solid #0c938c}.theme-fo-base .wrapper .contents .inner .row .component.heading.title_border h4{border-left:5px solid #0c938c}.theme-fo-base .wrapper .contents .inner .row .component.heading.title_border.title_type_h3 h2,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_border.title_type_h3 h3,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_border.title_type_h3 h4{border-left:8px solid #0c938c}.theme-fo-base .wrapper .contents .inner .row .component.heading.title_border.title_type_h4 h2,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_border.title_type_h4 h3,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_border.title_type_h4 h4{border-left:5px solid #0c938c}.theme-fo-base .wrapper .contents .inner .row .component.heading.title_square h2,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_square h3,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_square h4{position:relative;text-indent:-1em;padding-left:1em}.theme-fo-base .wrapper .contents .inner .row .component.heading.title_square h2:before,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_square h3:before,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_square h4:before{content:"■";width:1em;margin-right:5px}.theme-fo-base .wrapper .contents .inner .row .component.heading.title_square h4:before{margin-right:0}.theme-fo-base .wrapper .contents .inner .row .component.heading.title_ribon h2,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_ribon h3,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_ribon h4{background:#0c938c;color:#fff;padding:15px 1em}.theme-fo-base .wrapper .contents .inner .row .component.heading.title_pink h2,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_pink h3,.theme-fo-base .wrapper .contents .inner .row .component.heading.title_pink h4{color:#e1077a}.theme-fo-base .wrapper .contents .inner .row .component.border hr.type02{border-bottom:1px dashed #ccc;margin:20px 0}.theme-fo-base .wrapper .contents .inner .row .component.button{margin-top:0}.theme-fo-base .wrapper .contents .inner .row .component.button .button-cont a.blue{color:#0c938c;background:#fff;box-shadow:none}.theme-fo-base .wrapper .contents .inner .row .component.button .button-cont a.white{color:#0c938c;background:#fff;box-shadow:none;border:#0c938c solid 3px}.theme-fo-base .wrapper .contents .inner .row .component.button .button-cont a.black{color:#333;background:transparent;box-shadow:none;border:#333 solid 3px}.theme-fo-base .wrapper .contents .inner .row .component.button .button-cont a.size-s{padding:15px;max-width:310px;width:90%;font-size:87.5%}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .row .component.button .button-cont a.size-s{width:90%}}.theme-fo-base .wrapper .contents .inner .row .component.button .button-cont a.size-s.white{border:#0c938c solid 2px}.theme-fo-base .wrapper .contents .inner .row .component.button .button-cont a.size-s.black{border:#333 solid 2px}.theme-fo-base .wrapper .contents .inner .row .component.button .button-cont a.size-s.blue{background:#0c938c;color:#fff}.theme-fo-base .wrapper .contents .inner .row .component.button .button-cont a.size-m{padding:20px 40px;text-align:center;font-weight:bold}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .row .component.button .button-cont a.size-m{width:80%;padding:20px;text-align:center;font-size:125%}}.theme-fo-base .wrapper .contents .inner .row .component.button .button-cont a.size-l{font-size:187.5%;max-width:760px;margin:0 auto}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .row .component.button .button-cont a.size-l{width:100%;font-size:125%;max-width:760px;margin:0 auto}}.theme-fo-base .wrapper .contents .inner .row .component.button .button-cont a.size-l.blue{color:#fff;background:#e1077a;box-shadow:0 3px #64043d}.theme-fo-base .wrapper .contents .inner .row .entry-list-unit{background:none}.theme-fo-base .wrapper .contents .inner .row .entry-list-unit .img{margin:0 auto;max-width:160px}.theme-fo-base .wrapper .contents .inner .row .entry-list-unit .cont h3 a{color:#333;text-align:left;font-size:16px}.theme-fo-base .wrapper .contents .component.search{max-width:800px;margin:20px auto;padding:20px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .component.search{margin:0 auto 20px}}.theme-fo-base .wrapper .contents h1,.theme-fo-base .wrapper .contents div.p{max-width:800px;margin:20px auto}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents h1,.theme-fo-base .wrapper .contents div.p{margin:0 auto 20px;padding:0 20px}}.theme-fo-base .wrapper .contents div.entry-list .row-none{max-width:800px;margin:20px auto}.theme-fo-base .wrapper .contents div.entry-list .row-none .col-md-12{padding:10px}.theme-fo-base .wrapper .contents .in-link{background:#eef1f2}.theme-fo-base .wrapper .contents .in-link .inner{padding:0 20px}.theme-fo-base .wrapper .contents .in-link .inner .row{max-width:900px;background:none}.theme-fo-base .wrapper .contents .in-link .inner .row .col{text-align:center}.theme-fo-base .wrapper .contents .in-link .inner .row .component.button{margin-top:1em}.theme-fo-base .wrapper .contents .in-link .inner .row .component.button .button-cont{text-align:center}.theme-fo-base .wrapper .contents .in-link .inner .row .component.button .button-cont a.size-m{width:90%;padding:15px;font-size:16px;text-align:center}.theme-fo-base .wrapper .contents .in-link .inner .row .component.button .button-cont a.size-m.blue{color:#333;background:#fff;box-shadow:0 2px #000;border:1px solid #000;font-weight:normal}.theme-fo-base .wrapper .contents .in-link .inner .row .component.button .button-cont a.size-m:before{content:"\f063";font:normal normal normal 18px/1 FontAwesome;margin-right:0.2em;vertical-align:bottom}.theme-fo-base .wrapper .contents .more-info{background:#59beb9 url("https://ferret-one.akamaized.net/images/5c10b9057f0ebd402f0067d5/original.png") no-repeat center top;background-size:cover}.theme-fo-base .wrapper .contents .more-info .inner{padding:30px 20px}.theme-fo-base .wrapper .contents .more-info .inner .col .component{margin:10px 0}.theme-fo-base .wrapper .contents .more-info .inner .row{background:none;max-width:1080px;margin:0 auto;color:#fff;padding:0}.theme-fo-base .wrapper .contents .more-info .inner .row h2{color:#fff;font-size:187.5%;line-height:1.5}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .more-info .inner .row h2{font-size:125%}.theme-fo-base .wrapper .contents .more-info .inner .row h2 br{display:none}}.theme-fo-base .wrapper .contents .more-info .inner .row .button .button-cont a.blue{color:#fff;background:#e1077a;box-shadow:0 3px #64043d}.theme-fo-base .wrapper .contents .measures .inner .row-2{margin-bottom:20px}.theme-fo-base .wrapper .contents .measures .inner .col h3{margin-bottom:0;font-size:112.5%;font-weight:bold;color:#333}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .measures .inner .col h3{font-size:100%}}.theme-fo-base .wrapper .contents .measures .inner .col p{line-height:1.5}.theme-fo-base .wrapper .contents .sponsors{background:#f3f3f3}.theme-fo-base .wrapper .contents .sponsors .inner .row{background:none;margin:0 auto;color:#fff}.theme-fo-base .wrapper .contents .sponsors .inner .row h2{color:#333;font-size:150%;margin:0 auto;padding:0}.theme-fo-base .wrapper .contents .sponsors .inner .row h2 br{display:none}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .sponsors .inner .row h2 br{display:block}}.theme-fo-base .wrapper .contents .sponsors .inner .component.richtext ul{margin:0}.theme-fo-base .wrapper .contents .sponsors .inner .sponsors-links{margin:0 auto;max-width:980px;text-align:center}.theme-fo-base .wrapper .contents .sponsors .inner .sponsors-links ul{margin-top:0}.theme-fo-base .wrapper .contents .sponsors .inner .sponsors-links ul:after{content:"";display:table;clear:both}.theme-fo-base .wrapper .contents .sponsors .inner .sponsors-links ul li{float:left;list-style:none;display:block;width:99px;margin-right:9px;margin-bottom:9px}.theme-fo-base .wrapper .contents .sponsors .inner .sponsors-links ul li a{position:relative;display:block;opacity:0.9}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .sponsors .inner .sponsors-links ul{display:flex;flex-wrap:wrap;justify-content:center;margin:-5px}.theme-fo-base .wrapper .contents .sponsors .inner .sponsors-links ul li{float:none;list-style:none;display:list-item;width:99px;margin:5px}.theme-fo-base .wrapper .contents .sponsors .inner .sponsors-links ul:after{content:none;display:auto;clear:none}}.theme-fo-base .wrapper .contents .qualifications .inner{padding-bottom:60px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .qualifications .inner{padding-bottom:30px}}.theme-fo-base .wrapper .contents .qualifications .inner .row h2{color:#333;font-size:150%;margin:0 auto;padding:0}.theme-fo-base .wrapper .contents .qualifications .inner .qualifications-list{max-width:764px;padding:0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .qualifications .inner .qualifications-list{display:flex;position:relative;margin:0 auto}}.theme-fo-base .wrapper .contents .qualifications .inner .qualifications-list .col{width:182px;padding:0;border:1px solid #ccc;position:relative;margin-right:12px}.theme-fo-base .wrapper .contents .qualifications .inner .qualifications-list .col:last-child{margin-right:0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .qualifications .inner .qualifications-list .col{width:25% !important;max-width:182px;box-sizing:border-box;margin-right:12px;margin-bottom:12px}.theme-fo-base .wrapper .contents .qualifications .inner .qualifications-list .col:li:nth-child(even){margin-right:0}}.theme-fo-base .wrapper .contents .qualifications .inner .qualifications-list .col .image{margin:0}.theme-fo-base .wrapper .contents .qualifications .inner .qualifications-list .col .richtext{padding:0.5em 0.8em;font-size:80%;margin:0}.theme-fo-base .wrapper .contents .qualifications .inner .qualifications-list .col .richtext p{margin:0}.theme-fo-base .wrapper .contents .qualifications .inner .qualifications-list .col .richtext a{color:#333;text-decoration:none}.theme-fo-base .wrapper .contents .qualifications .inner .qualifications-list:after{clear:both}.theme-fo-base .wrapper .contents .homebutton-area{background:#f3f3f3}.theme-fo-base .wrapper .contents .homebutton-area .inner{max-width:1140px;padding:0 20px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .homebutton-area .inner{padding:10px}}.theme-fo-base .wrapper .contents .homebutton-area .inner .row{background:none;padding:0;margin:0}.theme-fo-base .wrapper .contents .homebutton-area .inner .row .back-to-top a{position:relative;display:block;text-decoration:none;color:#333;width:200px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .homebutton-area .inner .row .back-to-top a{width:100%;text-align:center !important;margin:10px auto}}.theme-fo-base .wrapper .contents .homebutton-area .inner .row .back-to-top a:hover{opacity:0.8}.theme-fo-base .wrapper .contents .homebutton-area .inner .row .back-to-top a:before{content:'';height:21px;width:28px;vertical-align:bottom;background:no-repeat;background-image:url("https://ferret-one.akamaized.net/images/5c0de93e7f0ebd3bd4004f3e/original.png");margin-right:5px;padding-right:28px;background-position:left}.theme-fo-base .wrapper .contents .homebutton-area .inner .row .to-english .button-cont{text-align:right}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .homebutton-area .inner .row .to-english .button-cont{text-align:center}}.theme-fo-base .wrapper .contents .homebutton-area .inner .row .to-english .button-cont a.blue{background:#333;color:#fff;border:none;box-shadow:none}.theme-fo-base .wrapper .contents .g-nav-bottom{background:#444}.theme-fo-base .wrapper .contents .g-nav-bottom .inner{background:none;padding:0}.theme-fo-base .wrapper .contents .g-nav-bottom .inner .row{background:none}.theme-fo-base .wrapper .contents .g-nav-bottom .inner .row .component.list ul{text-align:center;margin:0 auto}.theme-fo-base .wrapper .contents .g-nav-bottom .inner .row .component.list ul li a{color:#fff;text-decoration:none}.theme-fo-base .wrapper .contents .step-info .new,.theme-fo-base .wrapper .contents .step-info .mypage{padding:10px 20px;border:#ccc 1px solid;background:#fefefe;margin-bottom:10px}.theme-fo-base .wrapper .contents .step-info .new .component.button .button-cont a.size-s,.theme-fo-base .wrapper .contents .step-info .mypage .component.button .button-cont a.size-s{max-width:100%}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .step-info .new .component.button .button-cont a.size-s,.theme-fo-base .wrapper .contents .step-info .mypage .component.button .button-cont a.size-s{width:100%}}.theme-fo-base .nopc{display:none}@media screen and (max-width: 769px){.theme-fo-base .nopc{display:block}}.theme-fo-base .nosp{display:block}@media screen and (max-width: 769px){.theme-fo-base .nosp{display:none}}.theme-fo-base .main-visual{min-height:210px}.theme-fo-base .main-visual .component.heading h1{font-weight:bold;font-size:20px;line-height:1.5}.theme-fo-base .main-visual .component.heading h1 span{font-size:262.5%;text-transform:uppercase}@media screen and (max-width: 769px){.theme-fo-base .main-visual .component.heading h1 span{font-size:200%}}.theme-fo-base .main-visual.interview-top_mainvisual{background:url("https://ferret-one.akamaized.net/images/5c10747d7f0ebd0d0d0000eb/original.jpeg") no-repeat right bottom;background-size:cover;position:relative}.theme-fo-base .main-visual.interview_mainvisual{min-height:340px}.theme-fo-base .main-visual.interview_mainvisual .main-visual-content{padding:0}.theme-fo-base .main-visual.interview_mainvisual .title-group .image-wrap .image{margin:0;padding:0}.theme-fo-base .main-visual.interview_mainvisual .title-group .text-wrap .text,.theme-fo-base .main-visual.interview_mainvisual .title-group .text-wrap p{display:inline-block;background:#0c938c !important;padding:0 10px;font-size:250%;margin:0 0 10px}@media screen and (max-width: 1124px){.theme-fo-base .main-visual.interview_mainvisual .title-group .text-wrap .text,.theme-fo-base .main-visual.interview_mainvisual .title-group .text-wrap p{display:inline-block;background:#0c938c !important;padding:0 10px;font-size:180%;margin:0 0 10px}}@media screen and (max-width: 924px){.theme-fo-base .main-visual.interview_mainvisual{background-image:none !important;min-height:210px;background:#fff;padding:0;margin:0}.theme-fo-base .main-visual.interview_mainvisual .main-visual-content{vertical-align:top}.theme-fo-base .main-visual.interview_mainvisual .title-group{margin:0 auto;padding:0}.theme-fo-base .main-visual.interview_mainvisual .title-group .image-wrap{display:block;width:100% !important}.theme-fo-base .main-visual.interview_mainvisual .title-group .image-wrap .image{display:block !important}.theme-fo-base .main-visual.interview_mainvisual .title-group .image-wrap .image img{display:block;margin:0}.theme-fo-base .main-visual.interview_mainvisual .title-group .text-wrap{width:100% !important;padding:10px 0;display:block;background:#0c938c;text-align:center}.theme-fo-base .main-visual.interview_mainvisual .title-group .text-wrap .text,.theme-fo-base .main-visual.interview_mainvisual .title-group .text-wrap p{margin:0 !important}}@media screen and (max-width: 924px) and (max-width: 769px){.theme-fo-base .main-visual.interview_mainvisual .title-group .text-wrap .text,.theme-fo-base .main-visual.interview_mainvisual .title-group .text-wrap p{font-size:137.5%}}.theme-fo-base .wrapper.none .contents .top-slider .inner{width:100%;padding:0}.theme-fo-base .wrapper.none .contents .top-slider .inner .row{padding:0;max-width:1400px;background:none}.theme-fo-base .wrapper.none .contents .top-slider .inner .row .component{margin:0}.theme-fo-base .wrapper.none .contents .top-slider .inner .row .component .flexslider{margin-bottom:20px}.theme-fo-base .wrapper.none .contents .top-news .inner{padding-top:0}.theme-fo-base .wrapper.none .contents .top-news .inner .row{margin:0 auto;padding-top:0}.theme-fo-base .wrapper.none .contents .top-news .inner .row .entry-list-unit{background:none}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .top-news .inner .row .entry-list-unit{width:calc(100% / 3 - 20px);margin:0 10px 10px;display:inline-block !important}}.theme-fo-base .wrapper.none .contents .top-news .inner .row .entry-list-unit a.img{border:1px solid #ccc;width:100%;max-width:180px}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .top-news .inner .row .entry-list-unit a.img{max-width:100%}}.theme-fo-base .wrapper.none .contents .top-news .inner .row .entry-list-unit a.img img{object-fit:cover}.theme-fo-base .wrapper.none .contents .top-news .inner .row .entry-list-unit .cont{padding:10px 0}.theme-fo-base .wrapper.none .contents .top-news .inner .row .entry-list-unit .cont h3{line-height:20px}@media (min-width: 769px){.theme-fo-base .wrapper.none .contents .top-news .inner .row .entry-list-unit .cont h3{max-height:calc(20px * 3);overflow:hidden;line-height:20px}}.theme-fo-base .wrapper.none .contents .top-news .inner .row .entry-list-unit .cont h3 a{color:#333;text-align:left;font-size:16px}.theme-fo-base .wrapper.none .contents .top-news .inner .row .entry-list-unit .cont h4{color:#333;text-align:left;font-size:12px}.theme-fo-base .wrapper.none .contents .top-news .inner .row .entry-list-unit .cont p{font-size:87.5%}.theme-fo-base .wrapper.none .contents .top-lead{background:url("https://ferret-one.akamaized.net/images/5c0de93d5b3a431ffd005eb9/original.png") center top;background-size:cover}.theme-fo-base .wrapper.none .contents .top-lead .inner .row{background:none;max-width:1080px;margin:0 auto;color:#fff}.theme-fo-base .wrapper.none .contents .top-lead .inner .row h2{background:none;color:#fff;text-align:center}.theme-fo-base .wrapper.none .contents .top-lead .inner .row .component.button .button-cont a.size-m{width:560px}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .top-lead .inner .row .component.button .button-cont a.size-m{width:80%}}.theme-fo-base .wrapper.none .contents .top-lead .inner .row .component.button .button-cont a.blue{background:#fff;color:#0c938c;box-shadow:none;margin-top:50px}.theme-fo-base .wrapper.none .contents .top-merit .col{padding:0 15px;margin-bottom:30px}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .top-merit .col{padding:0}}.theme-fo-base .wrapper.none .contents .top-merit .col h3{color:#333;margin-bottom:0;font-size:112.5%}.theme-fo-base .wrapper.none .contents .top-merit .col h3 .strong{color:#0c938c}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .top-merit .col h3{font-size:100%}}.theme-fo-base .wrapper.none .contents .top-merit .col .component.button .button-cont a.size-m{width:560px}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .top-merit .col .component.button .button-cont a.size-m{width:80%}}.theme-fo-base .wrapper.none .contents .top-merit .col .component.button .button-cont a.blue{border:#000 1px solid;background:#fff;box-shadow:0 3px #000;color:#333}.theme-fo-base .wrapper.none .contents .top-more-info{background:#59beb9 url("https://ferret-one.akamaized.net/images/5c0de9455b3a432174004912/original.png") center top;background-size:cover}.theme-fo-base .wrapper.none .contents .top-more-info .inner .row{background:none;max-width:1080px;margin:0 auto;color:#fff}.theme-fo-base .wrapper.none .contents .top-more-info .inner .row .component.button{margin-top:1em}.theme-fo-base .wrapper.none .contents .top-interview{background:url("https://ferret-one.akamaized.net/images/5c0de9457f0ebd4eca0005f2/original.png") center top;background-size:cover}.theme-fo-base .wrapper.none .contents .top-interview .inner .row{background:none;margin:0 auto;color:#fff}.theme-fo-base .wrapper.none .contents .top-interview .inner .row h2,.theme-fo-base .wrapper.none .contents .top-interview .inner .row h3{color:#fff;text-align:center}.theme-fo-base .wrapper.none .contents .top-interview .inner .row .entry-list-unit{margin-bottom:0;background:none}.theme-fo-base .wrapper.none .contents .top-interview .inner .row .entry-list-unit .img{max-width:160px}.theme-fo-base .wrapper.none .contents .top-interview .inner .row .entry-list-unit .cont h3 a{color:#fff;text-align:left}.theme-fo-base .wrapper.none .contents .top-interview .inner .row.row3 .component.button{margin:0}.theme-fo-base .wrapper.none .contents .top-interview .inner .row .component.button .button-cont a.size-m{width:560px}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .top-interview .inner .row .component.button .button-cont a.size-m{width:80%}}.theme-fo-base .wrapper .contents .section_outline{margin-bottom:60px}.theme-fo-base .wrapper .contents .section_outline .inner .outline-content{padding:0;border-spacing:0}.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline{padding:20px;width:50%;position:relative}.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline.gold{background:#d2cfa1}.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline.silver{background:#dadddf}.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline h2{font-size:125%;color:#333}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline h2{text-align:left}}.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline h3{font-size:113%;margin:30px 0 5px;color:#333}.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline p{margin:0 0 20px}.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline ul{margin:0;padding:0}.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline .disc ul li{font-size:16px}.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline .last-content{margin-bottom:60px}.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline .button .button-cont a.size-m{width:90%;padding:15px 20px;text-align:center;font-size:125%}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline .button .button-cont a.size-m{padding:10px;font-size:90%}}.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline .button .button-cont a.size-m.white{color:#000;border-color:#000}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .section_outline .inner .outline-content{display:block}.theme-fo-base .wrapper .contents .section_outline .inner .outline-content .oss-db-outline{width:100%}}.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .row.title_oss-db-gold h2,.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .row.title_oss-db-silver h2{font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;color:transparent;height:40px;line-height:1.2;margin-bottom:0}.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .row.title_oss-db-gold h2{background:url("https://ferret-one.akamaized.net/images/5c10c0977f0ebd402f00ad5a/original.png") no-repeat center bottom;background-size:contain}.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .row.title_oss-db-silver h2{background:url("https://ferret-one.akamaized.net/images/5c10c44e7f0ebd2930016dbf/original.png") no-repeat center bottom;background-size:contain}.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .entry-list-unit{background:none}.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .entry-list-unit .img{max-width:160px;margin:0 auto;display:inline-block}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .entry-list-unit .img{margin:0 auto;display:block}}.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .entry-list-unit .cont{width:calc(100% - 180px);margin:0 0 0 20px;display:inline-block}.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .entry-list-unit .cont h3{margin-bottom:20px}.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .entry-list-unit .cont h3 a{color:#333;text-align:left;font-size:18px !important}.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .entry-list-unit .cont p{font-size:112.5%;line-height:1.4}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .entry-list-unit .cont{width:100%;display:block;margin:0 0 20px}.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .entry-list-unit .cont h3{margin-bottom:10px}.theme-fo-base .wrapper.none .contents .interview-oss-db .inner .entry-list-unit .cont p{font-size:100%}}.theme-fo-base .wrapper.none .contents .profile{background:#eef1f2}.theme-fo-base .wrapper.none .contents .profile .inner .row{max-width:1140px;background:none}.theme-fo-base .wrapper.none .contents .profile .inner .row .icon-wrap{width:160px !important;margin-right:20px;display:inline-block}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .profile .inner .row .icon-wrap{margin:0 auto;text-align:center}}.theme-fo-base .wrapper.none .contents .profile .inner .row .person-wrap{text-align:left;display:inline-block;width:calc(100% - 180px) !important}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .profile .inner .row .person-wrap{width:100% !important}}.theme-fo-base .wrapper.none .contents .profile .inner .row .person-wrap h2{text-align:left;font-size:162.5%}.theme-fo-base .wrapper.none .contents .profile .inner .row .person-wrap h2 span{font-size:76.923076923077%}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .profile .inner .row .person-wrap h2{font-size:137.5%}}.theme-fo-base .wrapper.none .contents .voices .inner .row h3{color:#333;background:none;text-align:left;font-size:175%;font-weight:bold;padding:0;border-radius:0;line-height:1.3;margin-bottom:20px;border-bottom:3px solid #0c938c;padding-bottom:5px}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .voices .inner .row h3{font-size:150%}}.theme-fo-base .wrapper.none .contents .voices .inner .row h3 image{max-width:480px}.theme-fo-base .wrapper.none .contents .voices .inner .row.message{vertical-align:top;display:flex;margin-top:40px}.theme-fo-base .wrapper.none .contents .voices .inner .row.message .message-img{width:260px !important;margin:0;vertical-align:top}.theme-fo-base .wrapper.none .contents .voices .inner .row.message .message-img .image{margin:0 auto}.theme-fo-base .wrapper.none .contents .voices .inner .row.message .message-txt{border:5px solid #aaa;padding:20px;width:calc(100% - 280px) !important;margin-left:20px}.theme-fo-base .wrapper.none .contents .voices .inner .row.message .message-txt .component{margin:0}.theme-fo-base .wrapper.none .contents .voices .inner .row.message .message-txt .component h2,.theme-fo-base .wrapper.none .contents .voices .inner .row.message .message-txt .component h3{border:none;font-size:125%;margin:0 0 10px}.theme-fo-base .wrapper.none .contents .voices .inner .row.message .message-txt .component p{margin:0}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .voices .inner .row.message{display:block}.theme-fo-base .wrapper.none .contents .voices .inner .row.message .message-img{width:100% !important;text-align:center;margin:0 auto 1em}.theme-fo-base .wrapper.none .contents .voices .inner .row.message .message-txt{width:100% !important;margin:0 auto 1em;padding:1em}}.theme-fo-base .wrapper.none .contents .another_interview{background:#eef1f2}.theme-fo-base .wrapper.none .contents .another_interview .row{background:transparent}.theme-fo-base .wrapper.none .contents .another_interview .row .component.heading h2{color:#333;font-size:150%;margin:0 auto;padding:0}.theme-fo-base .wrapper.none .contents .another_interview .row .component.button .button-cont a.size-m{width:560px}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .another_interview .row .component.button .button-cont a.size-m{width:80%}}.theme-fo-base .wrapper.none .contents .another_interview .row .component.button .button-cont a.size-m.blue{color:#333;background:#fff;box-shadow:0 2px #000;border:1px solid #000;font-weight:normal}.theme-fo-base .wrapper .contents .inner .border-box{background:#f5fcf9;border:3px solid #0c938c;width:95%;max-width:1000px;margin:20px auto;padding:20px 40px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .border-box{padding:20px}}.theme-fo-base .wrapper .contents .inner .box{background:#f8f8f8;width:95%;max-width:1000px;margin:20px auto;padding:20px 40px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .box{padding:20px}}.theme-fo-base .wrapper .contents .inner .box h2,.theme-fo-base .wrapper .contents .inner .box h3{text-align:center;font-weight:bold}.theme-fo-base .wrapper .contents .inner .box h3{font-size:137.5%}.theme-fo-base .wrapper .contents .inner .gray-border-box{background:fff;border:1px solid #ccc;margin:20px auto;padding:20px}.theme-fo-base .wrapper .contents .inner .prev-next-link .prev-link{text-align:left}.theme-fo-base .wrapper .contents .inner .prev-next-link .next-link{text-align:right}.theme-fo-base .wrapper .contents .inner .prev-next-link .prev-link,.theme-fo-base .wrapper .contents .inner .prev-next-link .next-link{padding:0 40px}.theme-fo-base .wrapper .contents .inner .prev-next-link .prev-link a,.theme-fo-base .wrapper .contents .inner .prev-next-link .next-link a{display:block;color:#333}.theme-fo-base .wrapper .contents .inner .prev-next-link .prev-link a:hover,.theme-fo-base .wrapper .contents .inner .prev-next-link .next-link a:hover{opacity:0.8}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .prev-next-link .prev-link,.theme-fo-base .wrapper .contents .inner .prev-next-link .next-link{padding:0 20px}}.theme-fo-base .wrapper .contents .inner .img-txt .img-col{width:22% !important;margin:0 auto;text-align:center}.theme-fo-base .wrapper .contents .inner .img-txt .txt-col{width:78% !important;padding:0 10px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .img-txt .img-col{width:50% !important;margin:0 auto}.theme-fo-base .wrapper .contents .inner .img-txt .txt-col{width:100% !important;padding:0}}.theme-fo-base .wrapper .contents .inner .border-cols .col{border:1px solid #ccc;padding:20px;margin:10px auto}.theme-fo-base .wrapper .contents .inner .border-cols .col .component.list,.theme-fo-base .wrapper .contents .inner .border-cols .col .component.text,.theme-fo-base .wrapper .contents .inner .border-cols .col .component.image{margin:0 auto;text-align:center}.theme-fo-base .wrapper .contents .inner .border-cols .col.empty{border:none;padding:0;margin:0}.theme-fo-base .wrapper .contents .inner .fs_12{font-size:12px}.theme-fo-base .wrapper .contents .inner .disc ul{margin:10px auto}.theme-fo-base .wrapper .contents .inner .disc ul li{font-size:18px;position:relative;list-style:none;color:#333;text-indent:-1em;padding-left:1em;line-height:1.5;margin-bottom:10px}.theme-fo-base .wrapper .contents .inner .disc ul li:before{position:relative;display:inline-block;vertical-align:middle;content:'';width:0.8em;height:0.8em;left:0;top:-1px;background:#333;border-radius:50%;margin-right:3px}.theme-fo-base .wrapper .contents .inner .disc ul li strong{color:#e1077a}.theme-fo-base .wrapper .contents .inner .disc ul li ul li{font-size:16px}.theme-fo-base .wrapper .contents .inner .disc ul li ul li:before{content:"\0030fb";display:inline;background:none;vertical-align:top}.theme-fo-base .wrapper .contents .inner .disc.border-box ul:first-child li{font-weight:bold;font-weight:700;font-size:137.5%}.theme-fo-base .wrapper .contents .inner .disc.border-box ul:first-child li ul li{font-weight:normal;font-size:18px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .disc.border-box ul:first-child li{font-size:112.5%}.theme-fo-base .wrapper .contents .inner .disc.border-box ul:first-child li ul li{font-size:16px;margin-bottom:0}}.theme-fo-base .wrapper .contents .inner .dotList ul{margin:0 auto}.theme-fo-base .wrapper .contents .inner .dotList ul li{list-style:none;text-indent:-1em;padding-left:1em}.theme-fo-base .wrapper .contents .inner .dotList ul li:before{content:"\0030fb"}.theme-fo-base .wrapper .contents .inner .arrow ul{margin:0 auto}.theme-fo-base .wrapper .contents .inner .arrow ul li{list-style:none;text-indent:-1em;padding-left:1em}.theme-fo-base .wrapper .contents .inner .arrow ul li:before{content:"\f105";font:normal normal normal 18px/1 FontAwesome;margin-right:0.5em}.theme-fo-base .wrapper .contents .inner .link_pdf a:before{content:"\f1c1";font:normal normal normal 18px/1 FontAwesome;margin-right:0.5em;color:#e8203d;display:inline-block}.theme-fo-base .wrapper .contents .inner .link_external a:after{content:"\f2d2";font:normal normal normal 16px/1 FontAwesome;margin-left:0.5em;display:inline-block}.theme-fo-base .wrapper .contents .inner .link_icon_none a:before{content:none;margin-right:0}.theme-fo-base .wrapper .contents .inner .question{border-bottom:1px dashed #ccc;padding-bottom:10px}.theme-fo-base .wrapper .contents .inner .question:before{content:"Q.";display:inline-block;color:#e8203d;margin-right:10px;font-size:25px;font-weight:bold;line-height:1;vertical-align:baseline}.theme-fo-base .wrapper .contents .inner .question p,.theme-fo-base .wrapper .contents .inner .question h4{display:inline-block;width:calc(100% - 45px)}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .question{padding-top:20px;padding-bottom:10px}}.theme-fo-base .wrapper .contents .inner .answer{color:#333}.theme-fo-base .wrapper .contents .inner .answer:before{content:"A.";display:inline-block;color:#0c938c;margin-right:10px;font-size:25px;font-weight:bold;vertical-align:baseline}.theme-fo-base .wrapper .contents .inner .answer p{display:inline}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .answer{padding-top:20px;padding-bottom:20px}}.theme-fo-base .wrapper .contents .inner .sample_example .question:before{vertical-align:top}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .sample_example .question{padding-top:0;padding-bottom:0}}.theme-fo-base .wrapper .contents .inner .sample_example .answer{color:#333}.theme-fo-base .wrapper .contents .inner .sample_example .answer:before{vertical-align:top}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .sample_example .answer{padding-top:0;padding-bottom:0}}.theme-fo-base .wrapper .contents .inner .sample_example h3,.theme-fo-base .wrapper .contents .inner .sample_example h2{font-size:150% !important;color:#333;margin-bottom:1em}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .sample_example h3,.theme-fo-base .wrapper .contents .inner .sample_example h2{font-size:137.5% !important}}.theme-fo-base .wrapper .contents .inner .sample_example p{display:block;margin:0 0 1em}.theme-fo-base .wrapper .contents .inner .sample_example .button{margin-top:80px}.theme-fo-base .wrapper .contents .inner .sample_example .button .size-s{width:80%}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .sample_example .button .size-s{width:90% !important}}.theme-fo-base .wrapper .contents .inner .upper-latin ol{list-style-type:upper-latin;margin-bottom:40px}.theme-fo-base .wrapper .contents .inner .upper-latin ol li{margin-bottom:0.5em}.theme-fo-base .wrapper .contents .inner .button.w_560 .button-cont a{border-radius:0}.theme-fo-base .wrapper .contents .inner .button.w_560 .button-cont a.size-m{width:560px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .button.w_560 .button-cont a.size-m{width:80%}}.theme-fo-base .wrapper .contents .inner .component.richtext table{border-collapse:unset;border:none}.theme-fo-base .wrapper .contents .inner .component.richtext table th,.theme-fo-base .wrapper .contents .inner .component.richtext table td{border:solid 1px #999999;padding:20px}.theme-fo-base .wrapper .contents .inner .component.richtext table th{background:#f8f8f8}.theme-fo-base .wrapper .contents .inner .component.richtext table.lpi{border:none}.theme-fo-base .wrapper .contents .inner .component.richtext table.lpi tbody,.theme-fo-base .wrapper .contents .inner .component.richtext table.lpi tr{border:none}.theme-fo-base .wrapper .contents .inner .component.richtext table.lpi th,.theme-fo-base .wrapper .contents .inner .component.richtext table.lpi td{border:solid 1px #0c938c;padding:20px}.theme-fo-base .wrapper .contents .inner .component.richtext table.lpi th{background:#f5fcf9}.theme-fo-base .wrapper .contents .inner .component.richtext table.simple th{background:#fff}.theme-fo-base .wrapper .contents .inner .component.richtext table.w_30 th{width:30%}.theme-fo-base .wrapper .contents .inner .component.richtext table.w_40 th{width:40%}.theme-fo-base .wrapper .contents .inner .component.richtext table.w_50 th{width:50%}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .component.richtext table.w_30 th,.theme-fo-base .wrapper .contents .inner .component.richtext table.w_40 th,.theme-fo-base .wrapper .contents .inner .component.richtext table.w_50 th{width:100%}}.theme-fo-base .wrapper .contents .inner .width_80p{width:80% !important;margin-right:auto;margin-left:auto}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .width_80p{width:100% !important}}.theme-fo-base .wrapper .contents .inner .component.bg_yellow,.theme-fo-base .wrapper .contents .inner .component.bg_red,.theme-fo-base .wrapper .contents .inner .component.bg_gray{margin:40px auto;padding:20px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .component.bg_yellow,.theme-fo-base .wrapper .contents .inner .component.bg_red,.theme-fo-base .wrapper .contents .inner .component.bg_gray{padding:15px}}.theme-fo-base .wrapper .contents .inner .component.bg_yellow p,.theme-fo-base .wrapper .contents .inner .component.bg_red p,.theme-fo-base .wrapper .contents .inner .component.bg_gray p{margin:1em 0}.theme-fo-base .wrapper .contents .inner .component.bg_yellow{background:#fffcdf}.theme-fo-base .wrapper .contents .inner .component.bg_red{background:#fcf5f8}.theme-fo-base .wrapper .contents .inner .component.bg_gray{background:#f8f8f8}.theme-fo-base .wrapper .contents .inner .component.border hr.type02{border-bottom:1px dashed #ccc;margin:20px 0}.theme-fo-base .wrapper .contents .inner .information-box .col{border:#ccc 1px solid;background:#f8f8f8;margin:30px auto;padding:20px}.theme-fo-base .wrapper .contents .inner .information-box.component{border:#ccc 1px solid;padding:20px}.theme-fo-base .wrapper .contents .inner .information-box.component h3,.theme-fo-base .wrapper .contents .inner .information-box.component h4,.theme-fo-base .wrapper .contents .inner .information-box.component h5,.theme-fo-base .wrapper .contents .inner .information-box.component p{margin-top:0;font-size:87.5%}.theme-fo-base .wrapper .contents .inner .information-box.component h3:last-child,.theme-fo-base .wrapper .contents .inner .information-box.component h4:last-child,.theme-fo-base .wrapper .contents .inner .information-box.component h5:last-child,.theme-fo-base .wrapper .contents .inner .information-box.component p:last-child{margin-bottom:0}.theme-fo-base .wrapper .contents .inner .info-box .col{border:#ccc 1px solid;margin:30px auto;padding:0}.theme-fo-base .wrapper .contents .inner .info-box .col .component{margin:0}.theme-fo-base .wrapper .contents .inner .info-box .col .component h3,.theme-fo-base .wrapper .contents .inner .info-box .col .component h4{background:#f8f8f8;color:#333;padding:0.5em 1em;border-bottom:#ccc 1px solid;border-left:none;font-size:110%}.theme-fo-base .wrapper .contents .inner .info-box .col .component p{padding:0 20px;margin-bottom:1em}.theme-fo-base .wrapper .contents .inner .info-box .col .component p a{color:#333;text-decoration:underline}.theme-fo-base .wrapper .contents .inner .info-box .col .component .info-date{margin:30px 0}.theme-fo-base .wrapper .contents .inner .registration-flow .component.image{margin-top:0}.theme-fo-base .wrapper .contents .mt60{margin-top:60px}.theme-fo-base .wrapper .contents .mt50{margin-top:50px}.theme-fo-base .wrapper .contents .mt40{margin-top:40px}.theme-fo-base .wrapper .contents .mt30{margin-top:30px}.theme-fo-base .wrapper .contents .mt20{margin-top:20px}.theme-fo-base .wrapper .contents .mt10{margin-top:10px}.theme-fo-base .wrapper .contents .mt0{margin-top:0}.theme-fo-base .wrapper .contents .mb60{margin-bottom:60px}.theme-fo-base .wrapper .contents .mb50{margin-bottom:50px}.theme-fo-base .wrapper .contents .mb40{margin-bottom:40px}.theme-fo-base .wrapper .contents .mb30{margin-bottom:30px}.theme-fo-base .wrapper .contents .mb20{margin-bottom:20px}.theme-fo-base .wrapper .contents .mb10{margin-bottom:10px}.theme-fo-base .wrapper .contents .mb0{margin-bottom:0}.theme-fo-base .wrapper .contents .pt60{padding-top:60px}.theme-fo-base .wrapper .contents .pt50{padding-top:50px}.theme-fo-base .wrapper .contents .pt40{padding-top:40px}.theme-fo-base .wrapper .contents .pt30{padding-top:30px}.theme-fo-base .wrapper .contents .pt20{padding-top:20px}.theme-fo-base .wrapper .contents .pt10{padding-top:10px}.theme-fo-base .wrapper .contents .pt0{padding-top:0}.theme-fo-base .wrapper .contents .pb60{padding-bottom:60px}.theme-fo-base .wrapper .contents .pb50{padding-bottom:50px}.theme-fo-base .wrapper .contents .pb40{padding-bottom:40px}.theme-fo-base .wrapper .contents .pb30{padding-bottom:30px}.theme-fo-base .wrapper .contents .pb20{padding-bottom:20px}.theme-fo-base .wrapper .contents .pb10{padding-bottom:10px}.theme-fo-base .wrapper .contents .pb0{padding-bottom:0}.theme-fo-base .wrapper .contents section.pb0 .inner{padding-bottom:0}.theme-fo-base .wrapper .contents section.pt0 .inner{padding-top:0}.theme-fo-base .wrapper.none .contents .whatsnew .inner .row .entry-list-unit{position:relative;border-bottom:1px dashed #ddd;width:90%;margin:0 auto}.theme-fo-base .wrapper.none .contents .whatsnew .inner .row .entry-list-unit .cont{padding-top:10px}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .whatsnew .inner .row .entry-list-unit .cont{border:none;width:auto;display:flex;flex-direction:column;position:relative}}.theme-fo-base .wrapper.none .contents .whatsnew .inner .row .entry-list-unit .cont h3{float:right;margin:0 0 10px;padding:0;width:calc(100% - 160px)}.theme-fo-base .wrapper.none .contents .whatsnew .inner .row .entry-list-unit .cont h3 a{text-decoration:underline}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .whatsnew .inner .row .entry-list-unit .cont h3{float:none;margin:0 0 10px;padding:0;order:2;width:auto}}.theme-fo-base .wrapper.none .contents .whatsnew .inner .row .entry-list-unit .cont h4{font-size:13px;font-weight:normal;float:left;margin:0 0 10px;padding:3px 0 0;width:160px;color:#888}.theme-fo-base .wrapper.none .contents .whatsnew .inner .row .entry-list-unit .cont h4:after{content:"";display:table;clear:both}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .whatsnew .inner .row .entry-list-unit .cont h4{font-size:12px;float:none;margin:auto 0 10px;order:1;margin-left:0}}.theme-fo-base .wrapper.none .contents .whatsnew .inner .row .entry-list-unit .cont .description{font-size:13px;font-weight:normal;color:#888;margin:0 0 10px 160px;padding:0}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .whatsnew .inner .row .entry-list-unit .cont .description{order:3;margin:10px 0}}.theme-fo-base .wrapper.none .contents .whatsnew .inner .row .entry-list-unit .cont .description::after{content:"";display:table;clear:both}.theme-fo-base .wrapper.none .contents .information .inner .row{max-width:1000px;padding-left:20px;padding-right:20px;margin:20px auto}@media screen and (max-width: 769px){.theme-fo-base .wrapper.none .contents .information .inner .row{padding-left:10px;padding-right:10px}}.theme-fo-base .wrapper.none .contents .information .inner .row h2{margin-bottom:60px}.theme-fo-base .wrapper.none .contents .information .inner .row h3{padding:0.5em;color:#333;background:#f3f3f3;border-left:solid 10px #0c938c}.theme-fo-base .wrapper.none .contents .information .inner .row p{margin-bottom:40px}.theme-fo-base .wrapper .contents .dojo .inner .row .dojo-list{max-width:840px;padding-left:20px;padding-right:20px;margin:0 auto}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .dojo .inner .row .dojo-list{padding-left:10px;padding-right:10px}}.theme-fo-base .wrapper .contents .dojo .inner .row .dojo-list a:hover{opacity:0.8}.theme-fo-base .wrapper .contents .dojo .inner .row .dojo-list .entry-list-unit{margin:10px !important}.theme-fo-base .wrapper .contents .dojo .inner .row .dojo-list .entry-list-unit .cont{padding:0}.theme-fo-base .wrapper .contents .dojo .inner .row .dojo-list .entry-list-unit .cont h3{border-left:3px solid #0c938c;padding:1px 5px}.theme-fo-base .wrapper .contents .inner .row.mascomi .col{background:#f8f8f8;padding:20px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .row.mascomi .col{margin:20px 0;padding:10px}}.theme-fo-base .main-visual.lp_main_visual .component.heading h1 span{text-transform:none}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec{margin-bottom:35px}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner{max-width:640px;width:100%}}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col{max-width:480px;display:block}@media screen and (min-width: 769px) and (max-width: 1024px){.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col{width:49% !important}}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col .component.lp_text{margin:60px 0 30px}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col .component.image:first-child{background:#d2d0a1;margin:0 auto 30px;padding:17px 0 13.5px}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col .component.image.rankImg{position:relative}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col .component.image.rankImg img{position:absolute;position:absolute;bottom:-28px;left:30px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col .component.image.rankImg img{bottom:-26px;left:20px;max-width:60px !important}}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col .component.text{margin:0 auto 20px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col .component.text{margin:0 auto 20px !important}}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col .component.text:first-child{margin:30px auto 20px}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col .component.text:last-child{margin:0 auto 30px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col .component.text:last-child{margin:0 auto 30px !important}}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col .component.text.rank1,.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col .component.text.rank2,.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col .component.text.rank3{padding:0 20px 0 104px;font-size:24px;font-weight:bold;color:#333;position:relative;line-height:1.2em}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col:first-child{background:rgba(236,234,184,0.15)}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col:first-child{margin-bottom:10%}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col:first-child{max-width:100%}}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col:first-child .lp_awardsTop-rank{padding:0 50px}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col:first-child .img_title img{width:240px !important}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col:last-child{background:rgba(224,228,231,0.15)}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col:last-child{max-width:100%}}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col:last-child .component.image:first-child{background:#ccc}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row.content_row .col:last-child .img_title img{width:240px !important}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row .col .h2_style h2{margin-bottom:45px}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row .col .h3_style h3{margin-bottom:20px}.theme-fo-base .wrapper .contents section.lp_awardsTop-sec .inner .row .col .component.lp_text{margin:0 0 30px}.theme-fo-base .wrapper .contents section.lp_rank_sec{padding:25px 0;margin:0}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner{padding-bottom:50px;background:#fff}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner{width:92%}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner{max-width:640px;width:100%}}@media screen and (min-width: 769px) and (max-width: 1024px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner{width:92%}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row{padding:0 20px;background:none}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row h3{padding-top:10px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row h3{padding-top:10px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title{padding-bottom:15px}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .col .content_rankImg{position:relative}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .col .content_rankImg img{position:absolute;bottom:-59px;left:0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .col .content_rankImg img{position:static}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .col .content_rankImg img{bottom:-27px}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .col .component.rich-heading{margin:0}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .col .component.rich-heading h2{padding:0;margin:0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .col .component.rich-heading h2 .font-size-28px{font-size:24px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .col .component.rich-heading{padding:0}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .col .component.clown h2{padding:0 0 0 120px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .col .component.clown h2{padding:0}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .col .best1 h2{border-bottom:1px dashed #AA9609}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .col .best2 h2{border-bottom:1px dashed #929292}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .col .best3 h2{border-bottom:1px dashed #AA5109}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row .col{vertical-align:middle}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row .col:nth-child(2){padding-left:28px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row .col:nth-child(2){padding:0}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row .col .rank_title{margin:0}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row .col .rank_title h2{margin:0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row .col .rank_title h2 .font-size-28px{font-size:20px}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row .col h4{font-size:19px;color:#333}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .gs_title{margin-bottom:12px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .gs_title{margin-bottom:35px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .gs_title{margin-bottom:20px}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .rank3_row{padding:0;margin:0 0 45px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .rank3_row{padding:0 20px}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank3_title .component.image,.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .component.image{margin:0 0 20px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank3_title .component.image,.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank_title .component.image{margin:0 0 20px}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.rank3_title{padding-top:0}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .clown h2{padding-left:85px}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.profile_col{padding-bottom:24px;margin-bottom:42px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.profile_col{margin:20px auto 60px;padding:0}}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.profile_col .col{padding:20px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.profile_col .col{padding:30px}}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.profile_col .col .component.rich-heading{margin-top:0}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.best_10.best4_5 .col .component.richtext p{font-size:22px}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.best_10.mt20{margin-top:20px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.best_10.mt20{margin-top:40px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .row.best_10.mt20{margin-top:20px}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col{display:flex;justify-content:flex-start;align-items:flex-end;border-bottom:1px dashed #0c938c}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col .rank{width:17%;padding:0 2em 0 0;font-size:46px;line-height:1.5;padding:0 47px 0 0;margin:0 0 -8px 0;font-weight:bold}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col .rank{width:100%;text-align:left !important}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col .rank span{font-weight:bold}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col .rank span{font-size:36px}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col .rank span.font-size-28px{font-size:24px}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col .name{font-size:28px;line-height:1.5;padding:0;margin:0}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col .name span{font-weight:bold}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col .name span{font-size:24px}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col .logo{max-width:300px;padding:0;margin:0 0 0 15px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col .logo{padding:10px 0;margin:auto}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col .logo img{vertical-align:bottom;max-height:100px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col .logo img{max-height:100px;text-align:center !important}}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best4_5 .col .component.image{text-align:center !important}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best10 .col{display:flex;justify-content:flex-start;align-items:flex-end;border-bottom:1px dashed #CACACA}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best10 .col .rank{width:17%;font-size:46px;line-height:1.5;padding:0;margin:0 0 -8px 0;font-weight:bold;padding:0 47px 0 0}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best10 .col .rank span{font-weight:bold}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best10 .col .rank span{font-size:36px}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best10 .col .rank span.font-size-28px{font-size:24px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best10 .col .rank{width:100%;text-align:left !important}}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best10 .col .name{font-size:28px;line-height:1.5;padding:0;margin:0}.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best10 .col .name span{font-weight:bold}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best10 .col .name span{font-size:24px}}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.lp_rank_sec .inner .best10 .col .component.image{text-align:center !important}}.breadcrumbs{padding:20px;width:100%;max-width:100%;font-size:14px;color:#333;background:#f3f3f3}.breadcrumbs ul{max-width:1100px}.breadcrumbs ul li{font-size:100%;position:relative;display:inline-block;padding-left:20px}.breadcrumbs ul li:before{content:'';width:6px;height:6px;border:0px;border-top:solid 2px #333;border-right:solid 2px #333;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;left:0;margin-top:-4px;background:none}@media screen and (max-width: 769px){.breadcrumbs{display:block}}.foot{width:100%;background:#444;padding-bottom:0;font-size:14px;line-height:1.3}.foot .inner{padding:20px}.foot .foot-cont{width:100%;padding:0;margin:0}.foot .foot-cont .homebutton-area{background:#f3f3f3;width:100%;max-width:100%;padding:20px 13%}@media (min-width: 1600px){.foot .foot-cont .homebutton-area{padding:20px 20%}}@media screen and (max-width: 769px){.foot .foot-cont .homebutton-area{padding:20px}}.foot .foot-cont .homebutton-area .col{vertical-align:middle}.foot .foot-cont .homebutton-area .back-to-top{vertical-align:middle}@media screen and (max-width: 769px){.foot .foot-cont .homebutton-area .back-to-top{text-align:center}}.foot .foot-cont .homebutton-area .back-to-top a{position:relative;display:block;text-decoration:none;color:#333 !important;width:200px;min-height:21px}@media screen and (max-width: 769px){.foot .foot-cont .homebutton-area .back-to-top a{width:100%;text-align:center !important;margin:10px auto}}.foot .foot-cont .homebutton-area .back-to-top a:hover{opacity:0.8}.foot .foot-cont .homebutton-area .back-to-top a:before{content:'';display:inline-block;vertical-align:text-bottom;height:21px;width:28px;background:no-repeat;background-image:url("https://ferret-one.akamaized.net/images/5c0de93e7f0ebd3bd4004f3e/original.png");margin-right:5px;background-position:left}.foot .foot-cont .homebutton-area .to-english .button-cont{text-align:right}@media screen and (max-width: 769px){.foot .foot-cont .homebutton-area .to-english .button-cont{text-align:center}}.foot .foot-cont .homebutton-area .to-english .button-cont a.blue{background:#333;color:#fff;border:none;box-shadow:none;padding:10px 20px}.foot .foot-cont .g-nav-bottom{background:#444;padding:20px}.foot .foot-cont .g-nav-bottom .component.list ul{text-align:center;margin:0 auto}.foot .foot-cont .g-nav-bottom .component.list ul li a{color:#fff;text-decoration:none}.foot .foot-cont .g-nav-bottom.detail .component.list ul{padding-left:1em;text-align:left}.foot .foot-cont .g-nav-bottom.detail .component.list ul li{margin:0.5em auto}.foot .foot-cont .g-nav-bottom.detail .component.list ul li a{color:#fff;text-decoration:none}.foot .foot-cont .g-nav-bottom.detail .component.list ul li a:before{content:"\f105";font:normal normal normal 18px/1 FontAwesome;margin-right:0.2em}.foot .foot-cont .g-nav-bottom.detail .component.list ul li+li{border-left:none;padding-left:2em}.foot .foot-cont .g-nav-bottom.detail .component.list ul li+li a{font-size:87.5%}.foot .foot-cont .g-nav-bottom.detail .component.list ul li+li a::before{content:"-";color:#fff;display:inline-block;text-indent:-0.6em;padding-left:0;margin-right:0}.foot .foot-cont .component.list ul li{padding:0 10px;font-size:100%}.foot .foot-cont .component.list ul li a{color:#fff;text-decoration:none}.foot .foot-cont .component.list ul li+li{border-left:1px solid #fff}.foot .row.sub_nav{max-width:100%;background:#000;text-align:center;margin:0 auto}.foot .foot-copyright{background:#000;padding:1em}.foot .foot-copyright p{font-size:100%}.theme-fo-base .component.form .form-label.require:after{background:#0c938c;padding:5px 10px;border-radius:0;font-size:12px}.theme-fo-base .component.form .form-submit .popup-link{background:#0c938c !important;padding:20px 60px}.contents .component.form.horizontal .form-label.require,.foot-cont .component.form.horizontal .form-label.require,.main-visual .component.form.horizontal .form-label.require{padding-right:70px}.theme-fo-base.no-navi.clearfix .recruit .button .button-cont{margin:40px auto 0}.theme-fo-base.no-navi.clearfix .recruit .button .button-cont a{color:#0c938c;background:#fff;box-shadow:none;font-weight:bold}.tag-preview article .article-cont .article-meta-info .tag-lists .article-tags{padding:2px 8px}.tag_cloud .tag{padding:2px 10px}.theme-fo-base .wrapper.side-left .component.search,.theme-fo-base .wrapper.side-right .component.search{padding:20px}@media screen and (max-width: 769px){.theme-fo-base .wrapper.side-left .component.search,.theme-fo-base .wrapper.side-right .component.search{margin:0 auto 20px}}.theme-fo-base .wrapper.side-left h1,.theme-fo-base .wrapper.side-left div.p,.theme-fo-base .wrapper.side-right h1,.theme-fo-base .wrapper.side-right div.p{padding:20px}@media screen and (max-width: 769px){.theme-fo-base .wrapper.side-left h1,.theme-fo-base .wrapper.side-left div.p,.theme-fo-base .wrapper.side-right h1,.theme-fo-base .wrapper.side-right div.p{margin:0 auto 10px;padding:10px}}.theme-fo-base .wrapper.side-left,.theme-fo-base .wrapper.side-right{max-width:1140px}@media only screen and (max-width: 959px){.theme-fo-base .wrapper.side-left .contents,.theme-fo-base .wrapper.side-right .contents{width:100%;margin-bottom:50px;display:block;max-width:100%}.theme-fo-base .wrapper.side-left .contents .inner,.theme-fo-base .wrapper.side-right .contents .inner{padding:10px}.theme-fo-base .wrapper.side-left .contents .inner .row,.theme-fo-base .wrapper.side-right .contents .inner .row{padding:0 10px 10px}.theme-fo-base .wrapper.side-left .contents .inner .row.row-1 .col-1 .component-1,.theme-fo-base .wrapper.side-right .contents .inner .row.row-1 .col-1 .component-1{margin-top:0}}.theme-fo-base .wrapper.side-left .contents a,.theme-fo-base .wrapper.side-right .contents a{color:#003399;-webkit-transition-property:color;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}.theme-fo-base .wrapper.side-left .contents a:hover,.theme-fo-base .wrapper.side-right .contents a:hover{color:#005c99}.theme-fo-base .wrapper.side-left .side.left,.theme-fo-base .wrapper.side-left .side.right,.theme-fo-base .wrapper.side-right .side.left,.theme-fo-base .wrapper.side-right .side.right{width:280px;padding:20px}.theme-fo-base .wrapper.side-left .side.left a,.theme-fo-base .wrapper.side-left .side.right a,.theme-fo-base .wrapper.side-right .side.left a,.theme-fo-base .wrapper.side-right .side.right a{color:#003399;-webkit-transition-property:color;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}.theme-fo-base .wrapper.side-left .side.left a:hover,.theme-fo-base .wrapper.side-left .side.right a:hover,.theme-fo-base .wrapper.side-right .side.left a:hover,.theme-fo-base .wrapper.side-right .side.right a:hover{color:#005c99}@media only screen and (max-width: 959px){.theme-fo-base .wrapper.side-left .side.left,.theme-fo-base .wrapper.side-left .side.right,.theme-fo-base .wrapper.side-right .side.left,.theme-fo-base .wrapper.side-right .side.right{width:100%;display:block;padding:10px;margin-bottom:0}.theme-fo-base .wrapper.side-left .side.left .inner,.theme-fo-base .wrapper.side-left .side.right .inner,.theme-fo-base .wrapper.side-right .side.left .inner,.theme-fo-base .wrapper.side-right .side.right .inner{padding:0}.theme-fo-base .wrapper.side-left .side.left .inner .component-1.image,.theme-fo-base .wrapper.side-left .side.right .inner .component-1.image,.theme-fo-base .wrapper.side-right .side.left .inner .component-1.image,.theme-fo-base .wrapper.side-right .side.right .inner .component-1.image{text-align:left !important}}.page_s a{text-decoration:none !important}.frame-root .frame-content .theme-fo-base .label_day{width:initial !important;z-index:1001 !important}.frame-root .frame-content .theme-fo-base .homebutton-area a:before{content:''}.frame-root .frame-content .theme-fo-base .image{height:initial;overflow:visible}.frame-root .frame-content .theme-fo-base .nopc{display:block}.frame-root .frame-content .theme-fo-base .nosp{display:block}#google_translate_element .goog-te-gadget-simple{background-color:#444444;border:none;font-size:12pt;padding:8px}#google_translate_element .goog-te-gadget-icon{background-image:url(https://ferret-one.akamaized.net/images/5ea63fcb2fb7e71433eb01a4/original.png) !important;background-position:0px 0px !important;background-repeat:no-repeat;height:32px !important;width:32px !important;margin-right:8px !important}#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span{color:#fff}#google_translate_element .goog-te-menu-value span:nth-child(3){border:none !important}#google_translate_element .goog-te-menu-value span:nth-child(5){color:#f3f3f3 !important}.sample-code-ossdb{font-family:courier;font-size:1.125em;line-height:1.25;background:#2c2c2c;color:#ffffff;padding:2.12rem 2rem 2.12rem 2rem}.sample-code-nowrap-ossdb{overflow-x:auto;white-space:nowrap}.sample-code-nowrap-ossdb::-webkit-scrollbar{width:0;height:10px;background-color:#dfdfdf}.sample-code-nowrap-ossdb::-webkit-scrollbar-thumb{background:#aaa}.border-none{border:none !important}.qualifications .qualifications-list.cta-5c7f6db0f875dd14f10020cf{max-width:1000px}.qualifications .qualifications-list.cta-5c7f6db0f875dd14f10020cf .cta-column{display:inline-block}.qualifications .qualifications-list.cta-5c7f6db0f875dd14f10020cf .cta-column .cta-image{float:left;width:25%;margin-right:10px}.component.blog_article .article-post pre{background:#2d2d2d}.aword-row{background:transparent !important}.component.richtext pre,.component.richtext tt,.component.richtext code,.component.richtext kbd,.component.richtext samp{font-family:Menlo, Monaco, Consolas, “Courier New”, monospace}#tayori-ai-chatbot-app{position:fixed !important;bottom:50px !important;z-index:1000 !important}#tayori-ai-chatbot-app .chat .message{background-color:#ffffff}#tayori-ai-chatbot-app svg{vertical-align:baseline !important}

    
    .navi-001-01 header,
    .navi-002-01 header {
      
    }
      
    .navi-001-01 header .inner .main-menu .level-01 a,
    .navi-001-01 header .inner .main-menu .level-01-trigger a,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont a,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02 li a,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger li a,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont li a,
    .navi-002-01 header .inner .main-menu,
    .navi-002-01 header .inner .main-menu .level-01 a,
    .navi-002-01 header .inner .main-menu .level-01-trigger a,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont a,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02 li a,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger li a,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont li a {
      
      
    }

    .navi-001-01 header .inner .main-menu .level-01 a:hover,
    .navi-001-01 header .inner .main-menu .level-01-trigger a:hover,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont a:hover,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02 li a:hover,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger li a:hover,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont li a:hover,
    .navi-002-01 header .inner .main-menu .level-01 a:hover,
    .navi-002-01 header .inner .main-menu .level-01-trigger a:hover,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont a:hover,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02 li a:hover,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger li a:hover,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont li a:hover {
      
      
    }

    

    .theme-fo-base {
      
    }

    .theme-fo-base .main-visual .component.heading h1 {
      
    }

    .theme-fo-base p {
      
    }

    .theme-fo-base .component.text {
      
    }

    .navi-002-01 header p {
      
    }

    .navi-002-01 header .component.text {
      
    }

    .theme-fo-base a {
      
    }

    .theme-fo-base .breadcrumbs {
      
    }

    .theme-fo-base .breadcrumbs {
      
    }

    
        .theme-fo-base .component.button .button-cont a.blue {
          
        }

        .theme-fo-base .component.button .button-cont a.blue:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.blue {
          
        }

        .theme-fo-base .component.button .button-cont a.blue:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.blue {
          
        }

        .navi-002-01 header .component.button .button-cont a.blue {
          
        }

        .navi-002-01 header .component.button .button-cont a.blue:hover {
          
        }

        .navi-002-01 header .component.button .button-cont a.blue {
          
        }

        .navi-002-01 header .component.button .button-cont a.blue:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.blue {
          
        }
       
        .theme-fo-base .component.button .button-cont a.red {
          
        }

        .theme-fo-base .component.button .button-cont a.red:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.red {
          
        }

        .theme-fo-base .component.button .button-cont a.red:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.red {
          
        }

        .navi-002-01 header .component.button .button-cont a.red {
          
        }

        .navi-002-01 header .component.button .button-cont a.red:hover {
          
        }

        .navi-002-01 header .component.button .button-cont a.red {
          
        }

        .navi-002-01 header .component.button .button-cont a.red:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.red {
          
        }
       
        .theme-fo-base .component.button .button-cont a.orange {
          
        }

        .theme-fo-base .component.button .button-cont a.orange:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.orange {
          
        }

        .theme-fo-base .component.button .button-cont a.orange:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.orange {
          
        }

        .navi-002-01 header .component.button .button-cont a.orange {
          
        }

        .navi-002-01 header .component.button .button-cont a.orange:hover {
          
        }

        .navi-002-01 header .component.button .button-cont a.orange {
          
        }

        .navi-002-01 header .component.button .button-cont a.orange:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.orange {
          
        }
       
        .theme-fo-base .component.button .button-cont a.black {
          
        }

        .theme-fo-base .component.button .button-cont a.black:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.black {
          
        }

        .theme-fo-base .component.button .button-cont a.black:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.black {
          
        }

        .navi-002-01 header .component.button .button-cont a.black {
          
        }

        .navi-002-01 header .component.button .button-cont a.black:hover {
          
        }

        .navi-002-01 header .component.button .button-cont a.black {
          
        }

        .navi-002-01 header .component.button .button-cont a.black:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.black {
          
        }
       
        .theme-fo-base .component.button .button-cont a.white {
          
        }

        .theme-fo-base .component.button .button-cont a.white:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.white {
          
        }

        .theme-fo-base .component.button .button-cont a.white:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.white {
          
        }

        .navi-002-01 header .component.button .button-cont a.white {
          
        }

        .navi-002-01 header .component.button .button-cont a.white:hover {
          
        }

        .navi-002-01 header .component.button .button-cont a.white {
          
        }

        .navi-002-01 header .component.button .button-cont a.white:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.white {
          
        }
      

    .theme-fo-base .component.entry-list .entry-list-unit .cont h3 a {
      
    }

    .theme-fo-base .component.entry-list .entry-list-unit .cont p.description {
      
    }

    .theme-fo-base .wrapper.side-left .contents {
      
    }

    .theme-fo-base .wrapper.side-right .contents {
      
    }

    .theme-fo-base .breadcrumbs {
      
    }
  
    .theme-fo-base {
      
      
      
      
      
      background-color: rgba(255,255,255,1) !important;
      
    }

    .theme-fo-base a {
      
    }

    .theme-fo-base a:hover {
      
    }

    @media (max-width: 769px) {
      .theme-fo-base {
        
        
        
        
        
      }
    }
  
      
      .theme-fo-base .main-visual .component.richtext p,
      .theme-fo-base .main-visual .component.text p, 
      .theme-fo-base .main-visual .component.text
     {
        
        
        
        
      }

      @media (max-width: 769px){
        
      .theme-fo-base .main-visual .component.richtext p,
      .theme-fo-base .main-visual .component.text p, 
      .theme-fo-base .main-visual .component.text
     {
          
          
          
          
        }
      }
     
      
      .theme-fo-base .contents .component.richtext p,
      .theme-fo-base .contents .component.text p, 
      .theme-fo-base .contents .component.text
     {
        
        
        
        
      }

      @media (max-width: 769px){
        
      .theme-fo-base .contents .component.richtext p,
      .theme-fo-base .contents .component.text p, 
      .theme-fo-base .contents .component.text
     {
          
          
          
          
        }
      }
     
      
      .theme-fo-base .side .component.richtext p,
      .theme-fo-base .side .component.text p, 
      .theme-fo-base .side .component.text
     {
        
        
        
        
      }

      @media (max-width: 769px){
        
      .theme-fo-base .side .component.richtext p,
      .theme-fo-base .side .component.text p, 
      .theme-fo-base .side .component.text
     {
          
          
          
          
        }
      }
     
      
      .theme-fo-base .foot .component.richtext p,
      .theme-fo-base .foot .component.text p, 
      .theme-fo-base .foot .component.text
     {
        
        
        
        
      }

      @media (max-width: 769px){
        
      .theme-fo-base .foot .component.richtext p,
      .theme-fo-base .foot .component.text p, 
      .theme-fo-base .foot .component.text
     {
          
          
          
          
        }
      }
    
    
        .theme-fo-base .button .button-cont a.size-s, .navi-002-01 header#navigations .inner .button .button-cont a.size-s {
          
          
          
          
          
          
          
          
          
          
        }
       
        .theme-fo-base .button .button-cont a.size-m, .navi-002-01 header#navigations .inner .button .button-cont a.size-m {
          
          
          
          
          
          
          
          
          
          
        }
       
        .theme-fo-base .button .button-cont a.size-l, .navi-002-01 header#navigations .inner .button .button-cont a.size-l {
          
          
          
          
          
          
          
          
          
          
        }
      

    
        .theme-fo-base .button .button-cont a.red, .navi-002-01 header#navigations .inner .button .button-cont a.red {
          
          
          background-image: 
        }
       
        .theme-fo-base .button .button-cont a.blue, .navi-002-01 header#navigations .inner .button .button-cont a.blue {
          
          
          background-image: 
        }
       
        .theme-fo-base .button .button-cont a.orange, .navi-002-01 header#navigations .inner .button .button-cont a.orange {
          
          
          background-image: 
        }
       
        .theme-fo-base .button .button-cont a.white, .navi-002-01 header#navigations .inner .button .button-cont a.white {
          
          
          background-image: 
        }
       
        .theme-fo-base .button .button-cont a.black, .navi-002-01 header#navigations .inner .button .button-cont a.black {
          
          
          background-image: 
        }
      
  
        .theme-fo-base .main-visual .component.heading h1 {
          
          
          
          
          
        }
       
        .theme-fo-base .main-visual .component.heading h2 {
          
          
          
          
          
        }
       
        .theme-fo-base .main-visual .component.heading h3 {
          
          
          
          
          
        }
       
        .theme-fo-base .main-visual .component.heading h4 {
          
          
          
          
          
        }
       
        .theme-fo-base .main-visual .component.heading h5 {
          
          
          
          
          
        }
       
        .theme-fo-base .contents .component.heading h1 {
          
          
          
          
          
        }
       
        .theme-fo-base .contents .component.heading h2 {
          
          
          
          
          
        }
       
        .theme-fo-base .contents .component.heading h3 {
          
          
          
          
          
        }
       
        .theme-fo-base .contents .component.heading h4 {
          
          
          
          
          
        }
       
        .theme-fo-base .contents .component.heading h5 {
          
          
          
          
          
        }
       
        .theme-fo-base .side .component.heading h1 {
          
          
          
          
          
        }
       
        .theme-fo-base .side .component.heading h2 {
          
          
          
          
          
        }
       
        .theme-fo-base .side .component.heading h3 {
          
          
          
          
          
        }
       
        .theme-fo-base .side .component.heading h4 {
          
          
          
          
          
        }
       
        .theme-fo-base .side .component.heading h5 {
          
          
          
          
          
        }
       
        .theme-fo-base .foot .component.heading h1 {
          
          
          
          
          
        }
       
        .theme-fo-base .foot .component.heading h2 {
          
          
          
          
          
        }
       
        .theme-fo-base .foot .component.heading h3 {
          
          
          
          
          
        }
       
        .theme-fo-base .foot .component.heading h4 {
          
          
          
          
          
        }
       
        .theme-fo-base .foot .component.heading h5 {
          
          
          
          
          
        }
      
    .theme-fo-base .header {
      
    }
  
    .theme-fo-base .foot {
      
      
    }

    .theme-fo-base .foot .foot-copyright {
      
    }

    .theme-fo-base .foot .foot-copyright a,
    .theme-fo-base .foot .foot-copyright p {
      
    }
  
    .theme-fo-base .entry-list-unit .cont h3 a {
      
    }

    .theme-fo-base .entry-list-unit .cont p {
      
    }
  
    .breadcrumbs ul li a:hover, .theme-fo-base .breadcrumbs ul li a:hover {
      
    }

    .breadcrumbs ul li a:hover::after, .theme-fo-base .breadcrumbs ul li a:hover::after {
      
    }

    .breadcrumbs a:hover::before, .theme-fo-base .breadcrumbs ul li a:hover::before {
      
    }

    .breadcrumbs, .theme-fo-base .breadcrumbs {
      
    }

    .breadcrumbs ul li a::before, .theme-fo-base .breadcrumbs ul li a::before {
      
    }

    .breadcrumbs ul li span, .breadcrumbs ul li a,
    .theme-fo-base .breadcrumbs ul li span, .theme-fo-base .breadcrumbs ul li a {
      
    }

    .breadcrumbs a::after, .theme-fo-base .breadcrumbs ul li a::after {
      
    }
  
    

    .navi .inner ul.nav li a:hover,
    .navi-001-01 header#navigations .inner .main-menu .level-01:hover,
    .navi-002-01 header#navigations .inner .main-menu .level-01:hover,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger:hover,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger:hover,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02 a:hover,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02 a:hover,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger a:hover,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger a:hover,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont .level-03 a:hover,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont .level-03 a:hover,
    .navi-001-01 .inner .business-info .phone:hover,
    .navi-001-01 .inner .business-info .time:hover,
    .theme-fo-base .navi .inner ul.nav li a:hover {
      
    }

    

    .navi .inner ul.nav li a,
    .navi-001-01 header#navigations .inner .main-menu .level-01 a,
    .navi-002-01 header#navigations .inner .main-menu .level-01 a,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger a,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger a,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02 a,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02 a,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger a,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger a,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont .level-03 a,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont .level-03 a,
    .navi-001-01 .inner .business-info .phone,
    .navi-001-01 .inner .business-info .time,
    .theme-fo-base .navi .inner ul.nav li a {
      
    }

    .navi-002-01 header#navigations .inner {
      
    }

    .navi-002-01 header#navigations .inner .navigation-cont a,
    .navi-002-01 header#navigations .inner .navigation-cont p {
      
    }
  
    

    

    

    

    

    .theme-fo-base .wrapper .side.left .inner, .theme-fo-base .wrapper.side-both .side.left .inner {
      
    }

    .theme-fo-base .wrapper .side.right .inner, .theme-fo-base .wrapper.side-both .side.right .inner {
      
    }

    .theme-fo-base .wrapper.clearfix.none div.contents,
    .theme-fo-base .wrapper.clearfix.side-left div.contents,
    .theme-fo-base .wrapper.clearfix.side-right div.contents,
    .theme-fo-base .wrapper.clearfix.side-both div.contents,
    .theme-fo-base.v2-0.clearfix .wrapper.clearfix.none div.contents,
    .theme-fo-base.v2-0.clearfix .wrapper.clearfix.side-left div.contents,
    .theme-fo-base.v2-0.clearfix .wrapper.clearfix.side-both div.contents,
    .theme-fo-base.v2-0.clearfix .wrapper.clearfix.side-right div.contents{
      
    }

    .theme-fo-base .wrapper .side.left {
      
    }

    .theme-fo-base .wrapper .side.right {
      
    }
  </pre></body></html>