/*
Theme Name: Vantage Premium Child
Author: Daisuke
Description: Child theme of Vantage Premium. 
Version: 1.21.3
Template: vantage
*/

a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{font-family:"SF Pro JP","SF Pro Display","SF Pro Icons","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","Helvetica Neue",Helvetica,Arial,sans-serif}body{font-size:1.6rem;line-height:2.4rem}p{text-align:justify}table,td,th{font-size:1.6rem;line-height:2.4rem}ol,ul{margin:0 0 0 1rem}hr{margin:0;padding:0;border:0;height:1px;background:#bbb;background-image:-webkit-linear-gradient(left,#efefef,#d3b95e,#efefef);background-image:-moz-linear-gradient(left,#efefef,#d3b95e,#efefef);background-image:-ms-linear-gradient(left,#efefef,#d3b95e,#efefef);background-image:-o-linear-gradient(left,#efefef,#d3b95e,#efefef)}.entry-content a,a{text-decoration:none}.entry-content{zoom:1}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:1.6rem 0;font-weight:500}.entry-content h1{font-size:2.6rem}.entry-content h2{font-size:2.3rem}.entry-content h3{font-size:2rem}.entry-content h4{font-size:1.9rem}.entry-content h5{font-size:1.8rem}.entry-content h6{font-size:1.7rem}.entry-content table{border-bottom:none}.breadcrumbs{font-size:1.2rem;color:#aca86b}#main{padding-top:10px}.postid-212 .entry-content h2{padding-top:100px;margin-top:-100px}.soh p{font-size:1.6rem;line-height:2.4rem!important}.widget_circleicon-widget .circle-icon-box h4{font-size:1.6rem}.widget_circleicon-widget .circle-icon-box p.text{font-size:1.6rem}.widget_circleicon-widget .circle-icon-box a.more-button{font-size:1.6rem;color:#5e5e5e}#masthead .hgroup .support-text{line-height:2.5rem;position:absolute;right:0;top:35%;color:#aca86b;font-style:normal;max-width:85%;text-align:justify}#footer-widgets .widget{padding:0}.green1{color:#396!important}.green2{color:#2bc!important}.green3{color:#396!important}.red1{color:red!important}.red2{color:#e64b6b!important}.beige1{color:#aca86b!important}.center{text-align:center}.left{text-align:left}.right{text-align:right}.justify{text-align:justify}.sup{vertical-align:super;font-size:1rem}.btn{background:#d3b95e;background-image:-webkit-linear-gradient(top,#d3b95e,#c7a737);background-image:-moz-linear-gradient(top,#d3b95e,#c7a737);background-image:-ms-linear-gradient(top,#d3b95e,#c7a737);background-image:-o-linear-gradient(top,#d3b95e,#c7a737);background-image:linear-gradient(to bottom,#d3b95e,#c7a737);-webkit-border-radius:6;-moz-border-radius:6;border-radius:6px;font-family:Arial;color:#fff;font-size:1.6rem;padding:10px 20px 10px 20px;border:solid #a78c2e 1px;text-decoration:none}.btn:hover{background:#e8ca66;text-decoration:none}.btn a{color:#fff}.btn a:hover{color:#fff}.dp-t{display:table}.dp-tr{display:table-row}.dp-tc{display:table-cell}article.page .entry-header h1.entry-title{font-size:2.6rem;color:#bd9f56;text-align:center;margin-bottom:4rem}article.page .entry-header h1.entry-title{position:relative;padding:.5em 1em;border-top:solid 2px #d4c1a1;border-bottom:solid 2px #d4c1a1}article.page .entry-header h1.entry-title:after,article.page .entry-header h1.entry-title:before{content:'';position:absolute;top:-7px;width:2px;height:-webkit-calc(100% + 14px);height:calc(100% + 14px);background-color:#d4c1a1}article.page .entry-header h1.entry-title:before{left:7px}article.page .entry-header h1.entry-title:after{right:7px}.site_name{background:#d4c1a1 none repeat scroll 0 0;box-shadow:0 3px 5px 0 rgba(0,0,0,.4);color:#fff;padding:2px 10px;text-align:center}.main-navigation [class^="fa fa-"]{margin-right:.4rem}#masthead.masthead-logo-in-menu .logo,.main-navigation ul li a{padding-left:10px!important;padding-right:10px!important}img.so-widget-image{border-radius:.4rem;box-shadow:0 1px 2px rgba(0,0,0,.175)}div.logo img{box-shadow:0 0}h3.artmake{margin-left:1em;color:#777}p.about,p.artmake{margin-left:1em}ul.artmake{list-style-type:disc;margin-left:2em}.example h3{text-align:center}.faq-pretty .faq-question{border:1px solid #a1917e;color:#a1917e;font-size:1.6rem;font-weight:400}.faq-pretty .faq-item.highlight .faq-question{border:1px solid #72c6f9;color:#72c6f9;border-bottom:0}.faq-pretty .faq-answer{border:1px solid #72c6f9;border-top:0}.bizcal table,.bizcal td,.bizcal th{font-size:1.2rem;line-height:1.4rem}#biz_calendar table.bizcal th{color:#777}#biz_calendar table.bizcal td{padding:4px;color:#fff}input[type=button],input[type=reset],input[type=submit]{border:solid 1px #d3b95e;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#d3b95e),color-stop(1,#d3b95e));font-size:1.4rem;font-weight:400;color:#fff}section table{width:100%}section td,section th{padding:2px}.form th{width:30%;text-align:left;font-weight:400}@media only screen and (max-width:1088px){.main-navigation [class^="fa fa-"]{margin-right:1px}#masthead.masthead-logo-in-menu .logo,.main-navigation ul li a{padding-left:5px!important;padding-right:5px!important}}@media only screen and (max-width:760px){.form th{width:100%;display:block;border-top:none;background:#efefef;font-size:.92rem}.form td{width:100%;display:block;border-top:none;background:#fcfcfc}}@media only screen and (max-width:736px){.site_name{font-size:1.2rem;line-height:1.4rem}#masthead .hgroup .support-text{font-size:1.04rem;line-height:1.3rem}div.support-text{margin-top:10px!important}#masthead{padding:0 10px 0 10px}.main-navigation{margin:-10px}#main{padding:10px}h2.artmake{font-size:1.9rem}h3.artmake{margin-left:.5em;font-size:1.7rem}p.about,p.artmake{margin-left:.5em}ul.artmake{list-style-type:disc;margin-left:1em}.form th{font-size:1.3rem}.form td{font-size:1.3rem}}@media (max-width:680px){body.responsive.layout-boxed .panel-row-style{margin:0;padding:0}}@media only screen and (max-width:320px){article.page .entry-header h1.entry-title{font-size:2.4rem}.soh h1{font-size:2rem}.form th{font-size:.92rem}.form td{font-size:.92rem}}#biz_calendar{font-family:"SF Pro JP","SF Pro Display","SF Pro Icons","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","Helvetica Neue",Helvetica,Arial,sans-serif}#biz_calendar p{margin:0;line-height:150%;font-size:1.1rem}#biz_calendar p span.boxholiday{background-color:#faa5ab}#biz_calendar table.bizcal{background-color:#b0ddf8}#biz_calendar table.bizcal th{background-color:#efefef}#biz_calendar table.bizcal .holiday{background-color:#faa5ab;color:#000}