/*
Theme Name: Vantage Premium Child
Author: Daisuke Matsuno
Description: Child theme of Vantage Premium. 
Version: 1.20.9
Template: vantage
*/
@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);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,FontAwesome,carousel-arrowst}p{text-align:justify}.entry-content p{margin:0 0 1em 0}.entry-content{line-height:1.8em}.entry-title{text-align:center;font-size:26px!important;margin-bottom:1em}#masthead p{font-size:14px}#main li,#main p{font-size:16px}td,th{font-size:16px!important;font-weight:400}.entry-content table{border-bottom:none;line-height:1.8em}#colophon #site-info{margin-top:10px}ol,ul{margin:0 0 0 1em}#pg-8-0,#pg-8-1,#pg-8-2,#pg-8-3,#pg-8-4,#pl-8 .so-panel{margin-bottom:15px!important}#pg-71-0,#pg-71-1,#pg-71-2,#pg-71-3,#pg-71-4,#pg-71-5,#pg-71-6,#pl-71 .so-panel{margin-bottom:15px!important}.red1{color:red!important}.white{color:#fff!important}.gray1{color:#666!important}.green1{color:#396!important}.center{text-align:center}.left{text-align:left}.right{text-align:right}.justify{text-align:justify}.fsize8{font-size:8px!important}.fsize14{font-size:14px!important}.fsize16{font-size:16px!important}.fsize20{font-size:20px!important}.fsize22{font-size:22px!important}.fweight5{font-weight:500!important}.fweight7{font-weight:700!important}.wsnw{white-space:nowrap}img.a-right{float:right;margin-left:20px;overflow:hidden}img.a-left{float:left;overflow:hidden}section table{width:100%}section td,section th{padding:2px}.form th{width:30%;text-align:left}.hl01{font-size:22px!important}.ow-button-base a:hover{text-decoration:underline}.belt-diagonal{background:-webkit-repeating-linear-gradient(-45deg,#f5edfd,#f5edfd 5px,#fdfcff 5px,#fdfcff 10px);background:repeating-linear-gradient(-45deg,#f5edfd,#f5edfd 5px,#fdfcff 5px,#fdfcff 10px);color:#36f!important;padding:.5em;line-height:1.1em}.belt-blue{background-image:url(https://marihawaii.com/wp/wp-content/uploads/bg-blue01.jpg);box-shadow:0 -1px 0 #fff inset;line-height:2.8em}td.header01{padding:0 0 0 10px;font-size:1.4em;font-weight:700;color:#0065e5}td.content01{vertical-align:top;font-weight:500;text-align:justify;color:#666;padding:0 10px 26px 10px}td.header02{padding:0 0 0 10px;font-size:1.4em;font-weight:700}.title{background-color:#49b3f1;border:2px solid #fff;box-shadow:0 0 0 2px #0099f2;color:#fff;padding:1em;font-size:22px;font-weight:600;text-align:center}h2.condoname{text-align:center;font-size:26px;color:#666;font-weight:700}.entry-content .wp-caption:first-child{margin-top:0}.entry-content .wp-caption{margin:0 -5px 1.5em 1em;padding:0;border:none;box-shadow:none}a img:hover{opacity:.5}.fa-blue:before{color:#78bdf1}.fa-darkblue:before{color:#3d739c}#masthead .hgroup h1{line-height:2.1em}#masthead .hgroup .support-text{line-height:1.2em;position:absolute;right:0;top:30%;margin-top:-.6em;color:#4b4b4b;font-style:italic;max-width:50%}.home-hero{padding:0 2% 0 2%}.main-navigation [class^="fa fa-"]{margin-right:4px}.main-navigation ul ul a{width:400px;padding:15px 20px}a.button,button,html input[type=button],input[type=reset],input[type=submit]{border-top:solid 1px #49b3f1;border-left:solid 1px #49b3f1;border-right:solid 1px #49b3f1;border-bottom:solid 1px #49b3f1;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#49b3f1),color-stop(1,#49b3f1));color:#fff}.mobile-nav-frame .title{border:none!important;border-bottom:1px solid #fff!important}.mobile-nav-frame .title h3{font-weight:900!important;font-size:24px!important;text-shadow:none!important}.mobile-nav-frame ul li{border-bottom:.5px solid #fff!important;border-top:none!important}.mobile-nav-frame ul li:last-child{border-bottom:none!important}.main-navigation ul{text-align:center}@media only screen and (max-width:750px){.form th{width:100%;display:block;border-top:none;background:#efefef}.form td{width:100%;display:block;border-top:none;background:#fcfcfc}}@media screen and (max-width:640px){body.responsive #footer-widgets .widget,body.responsive #masthead-widgets .widget{padding-bottom:0}}@media only screen and (max-width:600px){img.a-left,img.a-right{display:block;float:none;margin:0 auto 10px auto}}@media only screen and (min-device-width:414px) and (max-device-width:736px){#main{padding:35px 10px 35px 10px}.hl01{font-size:20px!important}.sow-headline{font-size:20px!important}h2.condoname{font-size:24px}#hero01{font-size:24px}.widget-title .rsswidget{font-size:16px}.title{font-size:20px}.waikiki-condo{font-size:1.4em!important}td.header01{font-size:1.2em}.belt-blue{line-height:2.6em}.form th{width:100%;display:block;border-top:none;background:#efefef;font-size:100%}.form td{width:100%;display:block;border-top:none;background:#fcfcfc;font-size:100%}}@media only screen and (min-device-width:375px) and (max-device-width:667px){#main{padding:35px 8px 35px 8px}#hero01{font-size:21px}}@media only screen and (min-device-width:320px) and (max-device-width:568px){#main{padding:35px 5px 35px 5px}.hl01{font-size:18px!important}.sow-headline{font-size:16px!important}h2.condoname{font-size:20px}#hero01{font-size:10px}.widget-title .rsswidget{font-size:14px}.title{font-size:18px}.waikiki-condo{font-size:1.2em!important}td.header01,td.header02{font-size:1em}.belt-blue{line-height:2em}.mobile-nav-frame ul li a.link{font-size:16px!important}.form th{width:100%;display:block;border-top:none;background:#efefef;font-size:11px}.form td{width:100%;display:block;border-top:none;background:#fcfcfc;font-size:11px}}@media only screen and (max-width:320px){#main{zoom:50%}}