@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{padding:0;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#4a4a4a;background:#fff;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput=mouse] button{outline:0}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:700px;margin-left:auto;margin-right:auto}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{margin-left:-.625rem;margin-right:-.625rem}@media screen and (min-width:40em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:40em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(odd),.small-up-2>.columns:nth-of-type(odd){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .small-collapse.row,.small-collapse .row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}.small-centered{margin-left:auto;margin-right:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-pull-0,.small-push-0,.small-uncentered{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width:40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(odd),.medium-up-2>.columns:nth-of-type(odd){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .medium-collapse.row,.medium-collapse .row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.medium-centered{margin-left:auto;margin-right:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(odd),.large-up-2>.columns:nth-of-type(odd){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .large-collapse.row,.large-collapse .row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.large-centered{margin-left:auto;margin-right:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-pull-0,.large-push-0,.large-uncentered{position:static;margin-left:0;margin-right:0;float:left}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#000;background-color:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:0;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{border:1px solid #8a8a8a;background-color:#fff;outline:none;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type=search]{box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#000}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#000}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child,.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#e6e6e6;color:#000;border:1px solid #cacaca;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button button,.input-group-button input{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#fff;padding:0 .1875rem;margin:0 0 0 -.1875rem}select{height:2.4375rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#000;background-color:#fff;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding:.5rem 1.5rem .5rem .5rem}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,.1);border-color:#ec5840}.form-error,.is-invalid-label{color:#ec5840}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700}.form-error.is-visible{display:block}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(0,0,0,.45);overflow-y:scroll}.reveal{display:none;z-index:1006;padding:1rem;background-color:#fff;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto;border:none;outline:none}[data-whatinput=mouse] .reveal{outline:0}@media screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width:40em){.reveal{width:600px;max-width:700px}}@media screen and (min-width:40em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}.reveal.collapse{padding:0}@media screen and (min-width:40em){.reveal.tiny{width:30%;max-width:700px}}@media screen and (min-width:40em){.reveal.small{width:50%;max-width:700px}}@media screen and (min-width:40em){.reveal.large{width:90%;max-width:700px}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}@font-face{font-family:bless-font;font-display:swap;src:local("bress-font"),url(assets/fonts/bless-font.woff2?69163681) format("woff2"),url(assets/fonts/bless-font.woff?69163681) format("woff"),url(assets/fonts/bless-font.ttf?69163681) format("truetype"),url(assets/fonts/bless-font.svg?69163681#bless-font) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:bless-font;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-list-arrow:before{content:"\e800"}.icon-page-arrow:before{content:"\e801"}.icon-two-quotes:before{content:"\e802"}.icon-category-arrow:before{content:"\e805"}.icon-tag:before{content:"\e806"}.icon-star:before{content:"\e808"}.icon-list:before{content:"\e809"}.icon-cart:before{content:"\e80a"}.icon-facebook:before{content:"\e80b"}.icon-line:before{content:"\e80c"}.icon-twitter:before{content:"\e80d"}.icon-arrow:before,.mod-bread-lists ul li.bread-lists-item:before{content:"\e817"}.icon-bullet-index:before{content:"\e818"}.icon-quote:before{content:"\e819"}.icon-circle:before{content:"\f111"}.icon-instagram:before{content:"\f16d"}.alertify-logs>*{padding:12px 24px;color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);border-radius:1px;transition:all .2s;display:block!important}.alertify-logs>*,.alertify-logs>.default{background:rgba(0,0,0,.8)}.alertify-logs>.error{background:rgba(244,67,54,.8)}.alertify-logs>.success{background:rgba(76,175,80,.9)}.alertify{position:fixed;background-color:rgba(0,0,0,.3);left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:99999}.alertify.hide{opacity:0;pointer-events:none}.alertify,.alertify.show{box-sizing:border-box;transition:all .33s cubic-bezier(.25,.8,.25,1)}.alertify,.alertify *{box-sizing:border-box}.alertify .dialog{padding:12px}.alertify .alert,.alertify .dialog{width:100%;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.alertify .alert>*,.alertify .dialog>*{width:400px;max-width:95%;margin:0 auto;text-align:center;padding:12px;background:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.098),0 1px 10px 0 rgba(0,0,0,.084)}.alertify .alert .msg,.alertify .dialog .msg{padding:12px;margin:0;text-align:left}.alertify .alert input:not(.form-control),.alertify .dialog input:not(.form-control){margin-bottom:15px;width:100%;font-size:100%;padding:12px}.alertify .alert input:not(.form-control):focus,.alertify .dialog input:not(.form-control):focus{outline-offset:-2px}.alertify .alert nav,.alertify .dialog nav{text-align:right}.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button){background:transparent;box-sizing:border-box;color:rgba(0,0,0,.87);position:relative;outline:0;display:inline-block;align-items:center;padding:0 6px;margin:6px 8px;line-height:36px;min-height:36px;white-space:nowrap;min-width:88px;text-align:center;text-transform:uppercase;font-size:14px;text-decoration:none;cursor:pointer;border:1px solid transparent;border-radius:2px}.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover{background-color:rgba(0,0,0,.05)}.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus{border:1px solid rgba(0,0,0,.1)}.alertify .alert nav button.btn,.alertify .dialog nav button.btn{margin:6px 4px}.alertify-logs{position:fixed;z-index:99999}.alertify-logs.bottom,.alertify-logs:not(.top){bottom:16px}.alertify-logs.left,.alertify-logs:not(.right){left:16px}.alertify-logs.left>*,.alertify-logs:not(.right)>*{float:left;transform:translateZ(0);height:auto}.alertify-logs.left>.show,.alertify-logs:not(.right)>.show{left:0}.alertify-logs.left>*,.alertify-logs.left>.hide,.alertify-logs:not(.right)>*,.alertify-logs:not(.right)>.hide{left:-110%}.alertify-logs.right{right:16px}.alertify-logs.right>*{float:right;transform:translateZ(0)}.alertify-logs.right>.show{right:0;opacity:1}.alertify-logs.right>*,.alertify-logs.right>.hide{right:-110%;opacity:0}.alertify-logs.top{top:0}.alertify-logs>*{box-sizing:border-box;transition:all .4s cubic-bezier(.25,.8,.25,1);position:relative;clear:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;max-height:0;margin:0;padding:0;overflow:hidden;opacity:0;pointer-events:none}.alertify-logs>.show{margin-top:12px;opacity:1;max-height:1000px;padding:12px;pointer-events:auto}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(assets/scss/includes/slick/ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:bless-font;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:bless-font;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.button{padding:10px}.table{height:100%;width:100%;display:table}.myreport .three-features .section-content ul.link-list li button .table span,.table .table-cell{display:table-cell;vertical-align:middle}.section-title{color:#4a4a4a;background-color:#c2eae2;padding:.9em 0 .9em 1.14em;font-size:1.1em}@media (max-width:320px){iframe.instagram-media{margin:0 -20px!important}}body.toc-show #toc_container{display:block}body[class*=single-paged-] #toc_container{display:none}#toc_container{display:none;width:100%!important;border-radius:.187rem;background-color:rgba(0,0,0,.05);padding:.875rem 1.25rem 0;margin-bottom:3.5rem}#toc_container .ez-toc-title-container:after{content:"";display:table;clear:both}#toc_container .toc_title{padding-bottom:.375rem;position:relative;text-align:center;font-weight:700;font-size:1.0625rem;margin:.35em 0 .55em;line-height:1}#toc_container .toc_toggle{position:absolute;right:0;top:-.2em;font-size:0}#toc_container .toc_toggle a{font-size:14px;text-decoration:none}#toc_container ul.toc_list{border-top:.125rem solid #d5d5d5;padding-top:1.3125rem;padding-bottom:.875rem}#toc_container ul.toc_list li:before{content:"-";top:auto;left:auto;font-size:.875rem;margin:0 .375rem 0 0}#toc_container ul.toc_list li a{color:#4a4a4a;line-height:1.8;text-decoration:none;display:inline;border-bottom:1px solid #39c6ba;padding-bottom:.1em}#toc_container ul.toc_list li ul{display:none}#toc_container ul.toc_list li ul li{margin-left:1.125rem}#toc_container ul.toc_list>li{margin:0 0 .7em;padding:0 0 0 1.6em}#toc_container ul.toc_list>li:before{content:"\f111";font-size:.6875rem;color:#39c6ba;top:.55em;left:.25em;margin-right:.625rem}iframe.instagram-media{min-height:392px!important;max-width:100%!important;overflow:hidden}@media (max-width:375px){iframe.instagram-media{width:335px!important}}@media (max-width:320px){iframe.instagram-media{width:320px!important}}#debug-menu-target-Debug_Bar_Extender_Profiler>p{font-size:2em}#debug-menu-target-Debug_Bar_Extender_Profiler ol{margin:2em 0}#debug-menu-target-Debug_Bar_Extender_Profiler ol.ol-summary{display:none}#debug-menu-target-Debug_Bar_Extender_Profiler li{display:block;margin:1em 0;background:#fff;padding:.5em}#debug-menu-target-Debug_Bar_Extender_Profiler li.under-ms{opacity:.2}#debug-menu-target-Debug_Bar_Extender_Profiler li>strong{background-color:rgba(0,188,212,.5)}form.wpcf7-form input[type=submit]{width:100%;margin-left:auto!important;margin-right:auto!important;border-width:0;max-width:21em}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}a{background-color:transparent}a:active,a:hover{outline:0}strong{font-weight:700}div,dl,figure,h1,h2,h3,h4,h5,h6,li,ol,p,small,ul{font-size:100%;margin:0;padding:0;line-height:1.3;color:#4a4a4a}h1,h2,h3,h4,h5,h6{color:#4a4a4a}li,ol,ul{list-style-type:none}hr,img{border:0}hr{display:block;height:0;border-top:1px solid #eee;margin:0}hr.full-extend{margin:0 -15px;border-top:none}table{border:1px solid #4a4a4a;border-collapse:collapse;border-spacing:0;width:100%;margin:1em 0 2em}td,th{border:1px solid #4a4a4a;padding:0}body{position:relative;-webkit-font-smoothing:antialiased;font-family:Helvetica Neue,Helvetica,游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif;font-size:16px}a{color:#4a4a4a;text-decoration:none}svg{box-sizing:initial}.no-image{background-image:url(images/noimage.gif);background-size:contain;background-position:50%}.feed-list .feed-title,.font-mincho,.global-header .head-strip,.mce-content-body .related-word .related-title,.posts-content .related-word .related-title,.subcontent-title,.tmpl-posts .related-word .related-title{font-family:YuMincho,游明朝,serif}.feed-list ul li.index-lists-item a>div i,.feed-list ul li.index-lists-item a>figure .ranking-panel .ranking-number,.font-for-number{font-family:serif}.feed-list .feed-title,.mce-content-body .related-word .related-title,.posts-content .related-word .related-title,.subcontent-title,.tmpl-posts .related-word .related-title{line-height:44px;text-align:center;color:#39c6ba;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:15px}.author .writer-info:after,.author .writer-info:before,.category-tab-nav ul:after,.category-tab-nav ul:before,.clearfix:after,.clearfix:before,.footer-nav:after,.footer-nav:before,.index-lists-item a:after,.index-lists-item a:before,.popular-posts-item a:after,.popular-posts-item a:before,.wrap-content-inner:after,.wrap-content-inner:before{display:table;content:" "}.author .writer-info:after,.category-tab-nav ul:after,.clearfix:after,.footer-nav:after,.index-lists-item a:after,.popular-posts-item a:after,.wrap-content-inner:after{clear:both}.sp-element{display:block}.pc-element{display:none}.text-center{text-align:center}.mce-content-body .posts-sns .posts-sns-like .posts-sns-item.lead br,.posts-content .posts-sns .posts-sns-like .posts-sns-item.lead br,.tmpl-posts .posts-sns .posts-sns-like .posts-sns-item.lead br{display:none}.global-nav{position:relative;width:100%;background:#fff;border-left:1px solid #eee;box-sizing:border-box;font-size:12px;white-space:nowrap}.global-nav .nav-title{display:block;border-top:4px solid #c3eae2;padding:15px 0;font-family:EB Garamond,Georgia,serif;font-size:10px;font-weight:100;letter-spacing:.2em;text-align:center;border-bottom:1px solid #eee}.global-nav .nav-title span{display:block;margin-bottom:5px;font-size:24px}.wp-pagenavi{margin:30px 0;display:table;width:100%;text-align:center;vertical-align:middle}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{display:table-cell;width:40%;background:#c3eae2;font-weight:700;padding:10px;box-sizing:border-box;vertical-align:middle;border:none}.wp-pagenavi .pages{display:table-cell;width:20%;height:40px;vertical-align:middle;border:1px solid #f5f5f5}body,html{width:100%;overflow-x:hidden}.content{position:relative;width:100%;max-width:700px;margin:0 auto;background:#fff;z-index:1}.stick-container{margin-top:53px}.stick-container .top-bar{position:fixed;top:0;left:0;margin-top:0}body.top .stick-container{margin-top:78px}.page-404{text-align:center;margin:40px 0}.page-404 p{font-size:12px;margin-bottom:1rem}.form p{font-size:16px;font-weight:700;line-height:1.8}.form textarea{margin-top:10px;width:100%;border-radius:5px;border:2px solid #645f49}.form .wpcf7-submit{-webkit-appearance:none;background-color:#c3eae2;border:none;font-size:14px;padding:10px 0;width:200px;margin:10px auto;display:block}.category-tab-nav ul{width:100%}.category-tab-nav ul li{width:50%;box-sizing:border-box;float:left}.category-tab-nav ul li h2{display:table;width:100%}.category-tab-nav ul li a.js-tab-nav{height:3em;font-size:1.05em;display:block;text-align:center;color:#fff;font-weight:700;background-color:#39c6ba;display:table-cell;vertical-align:middle}.category-tab-nav ul li a.js-tab-nav:before{font-weight:400}.category-tab-nav ul li.is-active a{color:#4a4a4a;pointer-events:none;background-color:#fff}.category-tab-nav ul li.is-active a:before{color:#39c6ba}.category-tab-nav ul li:first-child a{text-indent:-.2em}.category-tab-nav ul li:first-child a:before{font-size:1.1em;margin-right:.5em;content:"\e808";font-family:bless-font}.category-tab-nav ul li:nth-child(2) a{text-indent:-.2em;letter-spacing:-.05em}.category-tab-nav ul li:nth-child(2) a:before{font-size:.8em;margin-right:.4em;content:"\e809";font-family:bless-font}.tabs-content .tabs-panel{display:none}.tabs-content .tabs-panel.is-active{display:block}.feature-image-reference{opacity:.6;line-height:1;margin:.375rem 1.25rem 1.5rem;width:auto;text-align:right;padding:0}.feature-image-reference:after{content:"";display:table;clear:both}.feature-image-reference a,.feature-image-reference span{line-height:1;font-size:.75rem}.feature-image-reference a{color:#4a4a4a!important;text-decoration:none!important}.writer-info{margin:1.25rem 0;border:1px solid #c2eae2;border-radius:.187rem;overflow:hidden}.writer-info .strip{width:100%;background-color:#c2eae2;color:#4a4a4a;display:block;padding:.75rem .9375rem;font-size:.9em}.writer-info .writer-info-wrap{padding:.875rem}.writer-info .writer-info-wrap:after{content:"";display:table;clear:both}.writer-info figure.writer-image{border-radius:100%;overflow:hidden;margin:0 .75rem 0 0;width:4.375rem;height:4.375rem;float:left}.writer-info figure.writer-image img{vertical-align:top}.writer-info .writer-name{margin-bottom:.5625rem}.writer-info .writer-name a{font-size:14px;font-weight:500;text-decoration:none;border-bottom:1px solid #39c6ba}.writer-info .writer-descr{font-size:12px;line-height:18px;margin:0}.writer-info .writer-link{font-size:12px;line-height:18px;margin-top:1em;display:block;text-decoration:underline;color:#39c6ba;word-break:break-all}@media (max-width:375px){.writer-info{margin:1.25rem}}body.author .writer-info{border-width:0}.padding-15{padding:15px}.padding-bottom-15{padding-bottom:15px}.custom-button{border-radius:.187rem;border-width:0;padding:.5em 1em;letter-spacing:2px;margin:0;color:#4a4a4a}.custom-button.button-primary{color:#fff;background-color:#ff786c}.custom-button.button-gray{color:#fff;background-color:#4a4a4a}.custom-button.button-border{color:#4a4a4a;background-color:transparent;border:1px solid #8a8a8a}.custom-button.button-border:hover{color:#fff;background-color:#2199e8;border-color:#168cd9}.custom-button.button-disable{background-color:rgba(74,74,74,.1)}.custom-button.button-icon{text-align:left;line-height:1.2;position:relative;display:inline-block;padding:1.25rem 2rem 1.25rem 1.25rem}.custom-button.button-icon:after{font-weight:400}.custom-button.button-icon:hover:after,.custom-button.is-active{color:#2199e8}.custom-button.is-active:after{color:#2199e8!important}.custom-button.right-arrow{text-decoration:none;width:100%;text-align:center;font-weight:700}.custom-button.right-arrow:after{right:10px;font-size:.75rem;margin-top:-.4375rem}.custom-button.left-arrow:after,.custom-button.right-arrow:after{position:absolute;content:"\e800";font-family:bless-font;top:50%;color:#fff}.custom-button.left-arrow:after{left:10px;font-size:1rem;margin-top:-.625rem}.smartbanner-show{margin-top:80px}.smartbanner-show .smartbanner{display:block}.smartbanner{position:absolute;left:0;top:0;display:none;width:100%;height:80px;line-height:80px;font-family:Helvetica Neue,sans-serif;background:#f4f4f4;z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}.smartbanner-container{margin:0 auto;white-space:nowrap}.smartbanner-close{display:inline-block;vertical-align:middle;margin:0 5px;font-family:ArialRoundedMTBold,Arial;font-size:20px;text-align:center;color:#888;text-decoration:none;border:0;border-radius:14px;-webkit-font-smoothing:subpixel-antialiased}.smartbanner-close:active,.smartbanner-close:hover{color:#aaa}.smartbanner-icon{width:57px;height:57px;margin-right:12px;background-size:cover;border-radius:10px}.smartbanner-icon,.smartbanner-info{display:inline-block;vertical-align:middle}.smartbanner-info{width:44%;font-size:11px;line-height:1.2em;font-weight:700}.smartbanner-title{font-size:13px;line-height:18px}.smartbanner-button{position:absolute;right:20px;top:0;bottom:0;margin:auto 0;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:700;color:#6a6a6a;text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.smartbanner-button:active,.smartbanner-button:hover{color:#aaa}.smartbanner-ios{background:#f4f4f4;background:linear-gradient(180deg,#f4f4f4,#cdcdcd);box-shadow:0 1px 2px rgba(0,0,0,.5);line-height:80px}.smartbanner-ios .smartbanner-close{border:0;width:18px;height:18px;line-height:18px;color:#888;text-shadow:0 1px 0 #fff}.smartbanner-ios .smartbanner-close:active,.smartbanner-ios .smartbanner-close:hover{color:#aaa}.smartbanner-ios .smartbanner-icon{background:rgba(0,0,0,.6);background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,.3)}.smartbanner-ios .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.smartbanner-ios .smartbanner-title{color:#4d4d4d;font-weight:700}.smartbanner-ios .smartbanner-button{padding:0 10px;min-width:10%;color:#6a6a6a;background:#efefef;background:linear-gradient(180deg,#efefef,#dcdcdc);border-radius:3px;box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 hsla(0,0%,100%,.6),inset 0 2px 0 hsla(0,0%,100%,.7)}.smartbanner-ios .smartbanner-button:active,.smartbanner-ios .smartbanner-button:hover{background:#dcdcdc;background:linear-gradient(180deg,#dcdcdc,#efefef)}.smartbanner-android{background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);box-shadow:inset 0 4px 0 #88b131;line-height:82px}.smartbanner-android .smartbanner-close{border:0;width:17px;height:17px;line-height:17px;margin-right:7px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 1px 1px hsla(0,0%,100%,.3)}.smartbanner-android .smartbanner-close:active,.smartbanner-android .smartbanner-close:hover{color:#eee}.smartbanner-android .smartbanner-icon{background-color:transparent;box-shadow:none}.smartbanner-android .smartbanner-info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner-android .smartbanner-title{color:#fff;font-weight:700}.smartbanner-android .smartbanner-button{min-width:12%;color:#d1d1d1;padding:0;background:none;border-radius:0;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc}.smartbanner-android .smartbanner-button:active,.smartbanner-android .smartbanner-button:hover{background:none}.smartbanner-android .smartbanner-button-text{text-align:center;display:block;padding:0 10px;background:#42b6c9;background:linear-gradient(180deg,#42b6c9,#39a9bb);text-transform:none;text-shadow:none;box-shadow:none}.smartbanner-android .smartbanner-button-text:active,.smartbanner-android .smartbanner-button-text:hover{background:#2ac7e1}.smartbanner-windows{background:#f4f4f4;background:linear-gradient(180deg,#f4f4f4,#cdcdcd);box-shadow:0 1px 2px rgba(0,0,0,.5);line-height:80px}.smartbanner-windows .smartbanner-close{border:0;width:18px;height:18px;line-height:18px;color:#888;text-shadow:0 1px 0 #fff}.smartbanner-windows .smartbanner-close:active,.smartbanner-windows .smartbanner-close:hover{color:#aaa}.smartbanner-windows .smartbanner-icon{background:rgba(0,0,0,.6);background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,.3)}.smartbanner-windows .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.smartbanner-windows .smartbanner-title{color:#4d4d4d;font-weight:700}.smartbanner-windows .smartbanner-button{padding:0 10px;min-width:10%;color:#6a6a6a;background:#efefef;background:linear-gradient(180deg,#efefef,#dcdcdc);border-radius:3px;box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 hsla(0,0%,100%,.6),inset 0 2px 0 hsla(0,0%,100%,.7)}.smartbanner-windows .smartbanner-button:active,.smartbanner-windows .smartbanner-button:hover{background:#dcdcdc;background:linear-gradient(180deg,#dcdcdc,#efefef)}.mod-bread-lists{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;height:3.3125rem;display:flex;align-items:center;border-bottom:1px solid #eee}.mod-bread-lists ul{white-space:nowrap;line-height:1;position:absolute;text-align:left;font-size:.75rem;font-weight:700;padding:0 1.25rem}.mod-bread-lists ul li.bread-lists-item{white-space:nowrap;color:#8e8e93;display:inline-block;line-height:1;position:relative}.mod-bread-lists ul li.bread-lists-item:before{font-family:bless-font;position:absolute;font-weight:400;font-size:.6875rem;top:.0625rem}.mod-bread-lists ul li.bread-lists-item:first-child{padding-left:0}.mod-bread-lists ul li.bread-lists-item:first-child:before{content:""}.mod-bread-lists ul li.bread-lists-item:first-child .item{margin:0}.mod-bread-lists ul li.bread-lists-item:not(:last-child){margin-right:.625rem}.mod-bread-lists ul li.bread-lists-item .item{margin-left:.8125rem}.mod-bread-lists ul li.bread-lists-item.is-current span[property="v:title"]{margin-left:.9375rem}.mod-bread-lists ul li.bread-lists-item a{color:#8e8e93}.mod-bread-lists::-webkit-scrollbar{display:none}div ul.category-menu{border-top:1px solid #eee}div ul.category-menu:after{content:"";display:table;clear:both}div ul.category-menu li{line-height:1.4;font-weight:700;border-bottom:1px solid #eee;display:table;width:100%;height:55px}div ul.category-menu li a{display:table-cell;vertical-align:middle;padding-left:15px;position:relative}div ul.category-menu li a span{position:absolute;top:50%;margin-top:-11px;width:22px;height:22px;vertical-align:middle;background-size:contain}div ul.category-menu li a h4{padding-left:32px;min-height:20px;margin-top:2px}div.category-menu-foot ul{border:none}div.category-menu-foot ul li{width:50%;border-bottom:1px solid #eee;float:left;height:3.5em;box-sizing:border-box}div.category-menu-foot ul li a{padding:0;background-size:cover;background-position:50%;background-repeat:no-repeat}div.category-menu-foot ul li a h4{line-height:1.2;text-align:left;font-size:13px;min-height:0;margin:0;padding:0 1.8em 0 1.3em;color:#4a4a4a;z-index:1;position:relative}div.category-menu-foot ul li a h4:after{content:"\e805";font-family:bless-font;position:absolute;right:6.5%;top:50%;margin-top:-8px;font-weight:400}div.category-menu-foot ul li a .image-shade{width:100%;background-color:rgba(0,0,0,.2);height:100%;top:0;margin:0;z-index:0}div.category-menu-foot ul li:nth-child(odd){border-right:1px solid #eee}div.category-menu-foot ul li:last-child,div.category-menu-foot ul li:nth-last-child(2){margin-bottom:0}.feed-list ul li.index-lists-item{position:relative;border-bottom:1px solid #eee}.feed-list ul li.index-lists-item a{display:block;padding:.625rem 1.25rem}.feed-list ul li.index-lists-item a>figure{float:left;width:70px;height:70px;overflow:hidden;position:relative;background-size:cover;background-position:50%}.feed-list ul li.index-lists-item a>figure .ranking-panel{position:absolute;top:0;left:0;z-index:1}.feed-list ul li.index-lists-item a>figure .ranking-panel:after{content:"";width:0;height:0;border-top:30px solid #39c6ba;border-right:30px solid transparent;position:absolute;top:0;left:0}.feed-list ul li.index-lists-item a>figure .ranking-panel .ranking-number{font-size:13px;color:#fff;position:relative;z-index:1;font-style:italic;padding-left:2px;line-height:1;vertical-align:top;padding-top:2px;display:block;width:11px;text-align:center}.feed-list ul li.index-lists-item a>div{margin:5px 0 9px 80px;height:56px;position:relative}.feed-list ul li.index-lists-item a>div h4{font-weight:700;font-size:13px;display:block;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin:0 auto;line-height:1.4;height:36.4px}.feed-list ul li.index-lists-item a>div h4.writer-nickname{height:30px}.feed-list ul li.index-lists-item a>div i{color:#999;position:absolute;bottom:0;left:0;font-size:10px;letter-spacing:.5px}.feed-list ul li.index-lists-item a>div p:not(.writer-summary){color:#999;font-size:9px;position:absolute;bottom:0;right:0}.feed-list ul li.index-lists-item a>div a>figure .ranking-panel p.ranking-number:not(.writer-summary),.feed-list ul li.index-lists-item a>div p:not(.writer-summary).font-for-number,.feed-list ul li.index-lists-item a>figure .ranking-panel a>div p.ranking-number:not(.writer-summary){font-size:13px;font-style:italic}.feed-list ul li.index-lists-item a>div p.writer-summary{font-size:12px;display:block;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin:0 auto;line-height:1.2;height:28.8px}.paging-navigation{position:relative}.paging-navigation .loop-pagination{text-align:center;padding:.9375rem 0;font-family:serif;font-size:1rem}.paging-navigation .loop-pagination .next svg,.paging-navigation .loop-pagination .prev svg{fill:#4a4a4a;width:.9375rem;height:.75rem;padding:12px 10px}.paging-navigation .loop-pagination .prev{margin-right:.5rem}.paging-navigation .loop-pagination .next{margin-left:.5rem}.paging-navigation .loop-pagination .next svg{transform:rotate(180deg)}.paging-navigation .loop-pagination .page-numbers{vertical-align:top;line-height:1;display:inline-block;padding:10px;min-width:2.5rem}.paging-navigation .loop-pagination .page-numbers.next,.paging-navigation .loop-pagination .page-numbers.prev{min-width:0;padding:0;font-size:0}.paging-navigation .loop-pagination .page-numbers[aria-current=page]{background-color:#f3fbf9;border:1px solid #c2eae2;color:#39c6ba}.paging-navigation .loop-pagination .page-numbers.dots{padding-top:.375rem;padding-left:0;padding-right:0;min-width:0}.paging-navigation .loop-pagination a.page-numbers{border:1px solid #cacaca}.paging-navigation .loop-pagination a.page-numbers:hover{background-color:#f3fbf9;border:1px solid #c2eae2;color:#39c6ba}.paging-navigation .loop-pagination a.page-numbers:hover svg{fill:#39c6ba}section.cover-content{overflow:hidden}section.cover-content .image-wrap{position:relative;height:0;padding-bottom:56%;display:block;overflow:hidden;background-size:cover;background-position:50%}section.cover-content .image-wrap .cover-image{width:100%;height:auto;position:absolute}section.cover-content .image-wrap .cover-title{box-sizing:border-box;position:absolute;bottom:0;padding:.9375rem;left:0;color:#fff;width:100%;text-shadow:0 0 .1875rem rgba(0,0,0,.7),0 0 .3125rem rgba(0,0,0,.4);z-index:1;background:-moz-linear-gradient(top,transparent,rgba(0,0,0,.4));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(0, 0, 0, 0)",endColorstr="rgba(0, 0, 0, 0.4)")}section.cover-content .cover-title{font-size:1.0625rem;padding:.9375rem 1.25rem 1.1875rem;line-height:1.625rem}section.cover-content .captions{text-align:right;padding:.5rem 1.25rem 0}section.cover-content .captions:after{content:"";display:table;clear:both}section.cover-content .captions i{line-height:1;font-size:.6875rem;color:#9b9b9b;font-style:normal}section.cover-content .captions i.date{float:right}section.cover-content .captions i.date.modified{margin-right:.625rem}section.cover-content .captions i.meta{float:left}section.cover-content>p{line-height:1.25rem;font-size:.75rem;margin:0;padding:0 1.25rem}.posts-content .related-link{border:1px solid #d4d4d4;border-radius:.187rem;padding:.625rem;position:relative;background:none;display:block;margin:.625rem 0 1rem;text-decoration:none}.posts-content .related-link:after{content:"";display:table;clear:both}.posts-content .related-link:hover .link-text .bodytext{text-decoration:underline}.posts-content .related-link:before{content:"関連リンク";background-color:#000;position:absolute;font-size:.5625rem;top:-.5625rem;right:.75rem;color:#fff;padding:.125rem .75rem;border-radius:.25rem;font-weight:700;line-height:1.5}.posts-content .related-link .link-thumbnail{width:4.625rem;height:4.625rem;border-radius:.25rem;overflow:hidden;float:left;position:relative;background-size:cover;background-position:50%}.posts-content .related-link .link-thumbnail:before{content:"";border:1px solid rgba(0,0,0,.1);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:.25rem}.posts-content .related-link .link-text{margin-left:5.25rem}.posts-content .related-link .link-text .bodytext{font-weight:700;font-size:.8125rem;color:#39c6ba;margin:.375rem 0 .5rem;line-height:1.4}.posts-content .related-link .link-text .categoryname{position:absolute;bottom:.625rem;right:.625rem;font-size:.6875rem}.posts-content .related-link .link-text .info-wrap i{font-style:normal;color:#999;font-size:.625rem}.global-header{width:100%;text-align:center;z-index:10;height:53px}.global-header .global-header-container{max-width:700px;margin:0 auto}.global-header .head-strip{padding:.3125rem .5625rem .1875rem .8125rem;background-color:#ddf3ef;font-size:.5625rem}.global-header .head-strip:after{content:"";display:table;clear:both}.global-header .catch-phrase{color:#39c6ba;line-height:1.5;float:left;font-size:1.3em}.global-header .header-sitemap{line-height:1.5;color:#39c6ba;font-weight:700;float:right}.global-header .header-bar{position:relative}.global-header .header-bar .header-logo{background:#c2eae2}.global-header .header-bar .header-logo a{width:189px;display:inline-block;text-indent:.05em}.global-header .header-bar .header-logo a img{width:100%;padding:.3125rem 0 .0625rem}.global-header .header-bar .header-search{position:absolute;top:0;right:.4375rem;display:block;padding:.5625rem .5rem .4375rem;width:3.3125rem}.global-header .header-bar .header-search img{width:100%}.global-header .header-bar .header-sitemap{position:absolute;top:0;right:2.9375rem;padding:.625rem}.global-header .header-bar .header-drawer-btn{position:absolute;top:0;left:0}.global-header .header-bar .header-drawer-btn .icon-search{position:relative;width:1.625rem;height:1.625rem;display:block;margin:.3125rem .375rem;box-sizing:initial}.global-header .header-bar .header-drawer-btn .icon-search svg{width:100%;height:100%;stroke:#4a4a4a}.global-footer{width:100%;padding:1rem;box-sizing:border-box}.global-footer .copyright{text-align:center;font-size:12px}@media (max-width:320px){.global-footer{padding:0}.global-footer .footer-nav-item a{font-size:11px}}.footer-nav{margin-bottom:3.125rem}.footer-nav-item{float:left;width:calc(50% - 2px);margin-right:0;margin-bottom:4%;font-size:12px;border-bottom:1px solid #4a4a4a}.footer-nav-item:nth-child(odd){margin-right:2px}.footer-nav-item:nth-child(2n){margin-left:2px}.footer-nav-item a{display:block;padding:10px;font-weight:700}aside.aside-content .banner-instagram a{line-height:0;display:block}aside.aside-content .banner-app-store img,aside.aside-content .banner-instagram a img{width:100%}aside.aside-content .banner-wrap{padding:15px;text-align:center}.content-banner{margin-bottom:15px}.content-banner ul{padding:.1px 0;background-color:#eee}.content-banner a{display:block;margin:1.25rem}.content-banner img{width:100%;height:auto;vertical-align:top}.mce-content-body,.posts-content,.tmpl-posts{margin:0 auto 0 0}.mce-content-body a,.posts-content a,.tmpl-posts a{color:#39c6ba;text-decoration:underline}.mce-content-body p,.posts-content p,.tmpl-posts p{margin:1.25rem 0 1.875rem;font-size:14px;line-height:1.5}.mce-content-body hr.separate-contents,.posts-content hr.separate-contents,.tmpl-posts hr.separate-contents{margin:3.75rem -1.25rem}.mce-content-body table td,.posts-content table td,.tmpl-posts table td{padding:.375rem;line-height:1.3}.mce-content-body section.cover-content .image-wrap,.posts-content section.cover-content .image-wrap,.tmpl-posts section.cover-content .image-wrap{margin:0;background-size:cover;background-position:50%}.mce-content-body .related-word,.posts-content .related-word,.tmpl-posts .related-word{background:#fff}.mce-content-body .related-word .related-title,.posts-content .related-word .related-title,.tmpl-posts .related-word .related-title{color:#39c6ba;border:none}.mce-content-body .related-word .related-lists,.posts-content .related-word .related-lists,.tmpl-posts .related-word .related-lists{padding:.8em}.mce-content-body .related-word .related-lists .related-item,.posts-content .related-word .related-lists .related-item,.tmpl-posts .related-word .related-lists .related-item{display:inline-block;margin:0 .8em;padding:.5em 0;font-size:13px;line-height:18px}.mce-content-body .related-word .related-lists .related-item:before,.posts-content .related-word .related-lists .related-item:before,.tmpl-posts .related-word .related-lists .related-item:before{font-size:1.1em;content:"\e806";font-family:bless-font;color:#39c6ba;position:relative;left:auto;top:.3em;margin-right:.2em;display:inline-block;vertical-align:middle}.mce-content-body .related-word .related-lists .related-item a,.posts-content .related-word .related-lists .related-item a,.tmpl-posts .related-word .related-lists .related-item a{color:#4a4a4a;font-size:1.1em;vertical-align:middle;line-height:1.4;text-decoration:none;display:inline-block}.mce-content-body .wpcf7 img.ajax-loader,.posts-content .wpcf7 img.ajax-loader,.tmpl-posts .wpcf7 img.ajax-loader{width:auto}.mce-content-body img.alignleft,.posts-content img.alignleft,.tmpl-posts img.alignleft{float:left;width:50%}.mce-content-body img.alignright,.posts-content img.alignright,.tmpl-posts img.alignright{float:right;width:50%}.mce-content-body .faceclip,.posts-content .faceclip,.tmpl-posts .faceclip{width:5.375rem;height:5.375rem;background-size:cover;background-position:50%;display:block;margin:.9375rem auto .3125rem 0;border-radius:3.125rem;overflow:hidden}.mce-content-body .posts-thumbnail,.posts-content .posts-thumbnail,.tmpl-posts .posts-thumbnail{display:inline-block;margin:0 2% 0 0;width:17%}.mce-content-body .highlight-content,.posts-content .highlight-content,.tmpl-posts .highlight-content{padding:1.25rem}.mce-content-body .highlight-content p:first-child,.posts-content .highlight-content p:first-child,.tmpl-posts .highlight-content p:first-child{margin-top:0}.mce-content-body .highlight-content p:last-child,.posts-content .highlight-content p:last-child,.tmpl-posts .highlight-content p:last-child{margin-bottom:0}.mce-content-body .highlight-content.green,.posts-content .highlight-content.green,.tmpl-posts .highlight-content.green{background-color:#e8f7f4}.mce-content-body .highlight-content.pink,.posts-content .highlight-content.pink,.tmpl-posts .highlight-content.pink{background-color:#ffe4ea}.mce-content-body .instagram-embed,.posts-content .instagram-embed,.tmpl-posts .instagram-embed{text-align:right;display:block;text-decoration:none;margin:.625rem 0}.mce-content-body .instagram-embed img,.posts-content .instagram-embed img,.tmpl-posts .instagram-embed img{display:block;width:100%;margin-bottom:.25rem}.mce-content-body .instagram-embed .icon-instagram,.posts-content .instagram-embed .icon-instagram,.tmpl-posts .instagram-embed .icon-instagram{font-weight:400;text-decoration:none;clear:both;display:inline-block;vertical-align:middle;color:#d3d3d3;font-size:1.25rem;line-height:1;margin-right:0}.mce-content-body .instagram-embed .icon-instagram:before,.posts-content .instagram-embed .icon-instagram:before,.tmpl-posts .instagram-embed .icon-instagram:before{margin:0}.mce-content-body .instagram-embed .author-name,.posts-content .instagram-embed .author-name,.tmpl-posts .instagram-embed .author-name{font-size:12px;text-decoration:none;display:inline-block;vertical-align:middle;color:#d3d3d3}.pagebreak-links{background-color:#f7f7f7;position:relative;margin:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.pagebreak-links a{position:absolute;text-decoration:none;top:50%;margin-top:-2.03125rem}.pagebreak-links a.link-next{left:auto;right:.25rem;padding:16px 0 16px 36px}.pagebreak-links a.link-prev{right:auto;left:.25rem;padding:16px 36px 16px 0}.pagebreak-links a span{display:block;font-size:0;line-height:1}.pagebreak-links a span:before{content:"\e801";font-family:bless-font;color:#999;font-size:2.0625rem;font-weight:400}.pagebreak-links a span.previouspage-link:before{display:block;transform:rotate(180deg)}.pagebreak-links span.pagebreak-separator{color:#999;font-size:14px;display:block;text-align:center;line-height:4.5625rem}.single-content{margin:1.25rem}.mce-content-body .disable-style,.posts-content .disable-style{width:auto}.mce-content-body .disable-style.aligncenter,.posts-content .disable-style.aligncenter{display:block;margin:0 auto}.mce-content-body .title_l,.posts-content .title_l{font-size:18px;line-height:26px;letter-spacing:.4px;font-weight:700;padding:.5rem 0 .6875rem;margin:1.25rem 0 1.875rem;position:relative;border-bottom:.25rem solid #39c6ba}.mce-content-body .title_s,.posts-content .title_s{font-size:16px;line-height:22px;margin:2.125rem 0 1.5625rem;position:relative;padding-left:1.25em}.mce-content-body .title_s:before,.posts-content .title_s:before{content:" ";width:.5em;height:.5em;background-color:#39c6ba;position:absolute;top:.5em;left:.1em}.mce-content-body .title_s span,.posts-content .title_s span{letter-spacing:.05em;padding-left:1.25em;display:block;line-height:1.2}.mce-content-body .title_ss,.posts-content .title_ss{font-size:1rem;line-height:1.52;margin:2.125rem 0 1.5625rem;position:relative;padding-left:.8em}.mce-content-body .title_ss:before,.posts-content .title_ss:before{content:" ";width:.25em;height:.25em;background-color:#a8e6e1;position:absolute;top:.6em;left:0}.mce-content-body .title_ss span,.posts-content .title_ss span{letter-spacing:.05em;padding-left:.7em;display:block;line-height:1.2}.mce-content-body .title_sss,.posts-content .title_sss{position:relative;margin:2.125rem 0 1.5625rem}.mce-content-body .post-wrapper,.posts-content .post-wrapper{margin:1.25rem;font-size:14px;line-height:2.1}.mce-content-body .quote_sentence,.mce-content-body blockquote,.posts-content .quote_sentence,.posts-content blockquote{text-align:left;padding:.9375rem 1.25rem 1.25rem;color:#888;background:#f5f5f5;margin:1.75rem -.25rem 2.5rem;position:relative}.mce-content-body .quote_sentence:before,.mce-content-body blockquote:before,.posts-content .quote_sentence:before,.posts-content blockquote:before{font-family:bless-font;content:"\e819";position:absolute;font-size:.9375rem;top:.8125rem;left:1.3125rem}.mce-content-body .quote_sentence .quote-title,.mce-content-body blockquote .quote-title,.posts-content .quote_sentence .quote-title,.posts-content blockquote .quote-title{margin-bottom:10px}.mce-content-body .quote_sentence .quote-ol-list li,.mce-content-body blockquote .quote-ol-list li,.posts-content .quote_sentence .quote-ol-list li,.posts-content blockquote .quote-ol-list li{list-style-type:decimal;margin-left:30px;line-height:1.8}.mce-content-body .quote_sentence h3,.mce-content-body blockquote h3,.posts-content .quote_sentence h3,.posts-content blockquote h3{margin-bottom:10px}.mce-content-body .quote_sentence ol li,.mce-content-body blockquote ol li,.posts-content .quote_sentence ol li,.posts-content blockquote ol li{list-style-type:decimal;margin-left:30px;line-height:1.8}.mce-content-body .quote_sentence p,.mce-content-body blockquote p,.posts-content .quote_sentence p,.posts-content blockquote p{margin:1.4375rem 0 0;font-size:14px;line-height:22px;letter-spacing:.4px}.mce-content-body .quote_sentence p:first-of-type,.mce-content-body blockquote p:first-of-type,.posts-content .quote_sentence p:first-of-type,.posts-content blockquote p:first-of-type{margin:2.375rem 0 0}.mce-content-body ul li,.posts-content ul li{position:relative;margin-left:1em;line-height:1.8;font-size:14px;padding:8px 0}.mce-content-body ul li:before,.posts-content ul li:before{font-family:bless-font;content:"\f111";font-size:.375rem;position:absolute;left:-.875rem;top:1.1875rem;margin-top:-.1875rem;opacity:.65}.mce-content-body figure,.posts-content figure{margin:30px 0}.mce-content-body img,.posts-content img{width:100%;height:auto;vertical-align:top}.mce-content-body img.mce-wp-nextpage,.mce-content-body img.wp-more-tag,.posts-content img.mce-wp-nextpage,.posts-content img.wp-more-tag{width:100%;height:0;border-bottom:5px dotted #c7c7c7}.mce-content-body img.mce-wp-nextpage:before,.mce-content-body img.wp-more-tag:before,.posts-content img.mce-wp-nextpage:before,.posts-content img.wp-more-tag:before{content:"PAGE BREAK"}.mce-content-body strong.hugetext,.posts-content strong.hugetext{color:#fe859b}.mce-content-body p.ph,.posts-content p.ph{margin:0}.mce-content-body .quote_link,.posts-content .quote_link{text-align:right;font-size:12px;margin-top:24px;color:#999}.mce-content-body .quote_link a,.posts-content .quote_link a{color:#999;text-decoration:none}.mce-content-body .deep_link,.mce-content-body form.wpcf7-form input[type=submit],.posts-content .deep_link,.posts-content form.wpcf7-form input[type=submit],form.wpcf7-form .mce-content-body input[type=submit],form.wpcf7-form .posts-content input[type=submit]{font-size:1rem;display:block;padding:.9375rem 1.0625rem;margin:2.5rem 1.75rem;background:#39c6ba;font-weight:700;text-decoration:none;color:#fff;border-radius:.5rem;line-height:1.5;position:relative;text-align:center}.mce-content-body .thin_link,.posts-content .thin_link{display:block;padding:.625rem .625rem .625rem 1rem;margin:.625rem 0;font-weight:700;position:relative;text-decoration:underline;color:#39c6ba;line-height:1.4}.mce-content-body .thin_link:before,.posts-content .thin_link:before{content:" ";font-weight:700;position:absolute;left:0;top:0;margin-top:1rem;width:0;height:0;border-top:5px solid transparent;border-left:8px solid #39c6ba;border-bottom:5px solid transparent}.mce-content-body a.custom-link,.posts-content a.custom-link{color:#fff;font-size:14px;display:block;padding:16px;line-height:1;text-decoration:none;font-weight:700;cursor:pointer}.mce-content-body a.custom-link.text-centered,.posts-content a.custom-link.text-centered{text-align:center}.mce-content-body a.custom-link.gold-button,.posts-content a.custom-link.gold-button{background-color:#39c6ba}.mce-content-body a.custom-link.gold-button:hover,.posts-content a.custom-link.gold-button:hover{background-color:#88ddd6}.mce-content-body section.other-things,.posts-content section.other-things{margin:15px 0 30px;border:1px solid #39c6ba;border-radius:.187rem}.mce-content-body section.other-things .title,.posts-content section.other-things .title{display:block;margin:0;color:#39c6ba;text-align:center;border-bottom:1px solid #39c6ba;padding:.75rem;line-height:1;font-size:.9375rem;letter-spacing:2px;font-weight:400}.mce-content-body section.other-things ul.things-list,.posts-content section.other-things ul.things-list{margin:11px 13px}.mce-content-body section.other-things ul.things-list li,.posts-content section.other-things ul.things-list li{padding:.375rem 0;list-style-type:none;position:relative}.mce-content-body section.other-things ul.things-list li:before,.posts-content section.other-things ul.things-list li:before{font-family:bless-font;content:"\e800";color:#39c6ba;font-size:7px;position:absolute;left:-13px;top:50%;margin-top:-5px}.mce-content-body section.other-things ul.things-list li a,.posts-content section.other-things ul.things-list li a{font-size:14px;color:#4a4a4a;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:1.2}.mce-content-body section.other-things ul.things-list li a:hover,.posts-content section.other-things ul.things-list li a:hover{color:#39c6ba}.mce-content-body .campaign-link,.posts-content .campaign-link{border-radius:1.4375rem;padding:2.125rem 1.125rem 1.125rem;position:relative;line-height:2;font-size:14px;margin:32px 0}.mce-content-body .campaign-link strong.head-label,.posts-content .campaign-link strong.head-label{position:absolute;font-size:1rem;color:#fff;padding:.1875rem .9375rem;border-radius:1.875rem;float:left;line-height:1.2;top:-.875rem;left:1.75rem}.mce-content-body .campaign-link a.deep_link,.posts-content .campaign-link a.deep_link{padding:13px;margin:1.8125rem .5rem 0}.mce-content-body .campaign-link.green,.posts-content .campaign-link.green{border:.125rem solid #39c6ba}.mce-content-body .campaign-link.green a.deep_link,.mce-content-body .campaign-link.green strong.head-label,.posts-content .campaign-link.green a.deep_link,.posts-content .campaign-link.green strong.head-label{background-color:#39c6ba}.mce-content-body .campaign-link.pink,.posts-content .campaign-link.pink{border:.125rem solid #fe98af}.mce-content-body .campaign-link.pink a.deep_link,.mce-content-body .campaign-link.pink strong.head-label,.posts-content .campaign-link.pink a.deep_link,.posts-content .campaign-link.pink strong.head-label{background-color:#fe98af}.mce-content-body .a8link,.posts-content .a8link{background-color:#d8d8d8;cursor:not-allowed;transition:all .5s ease-out}.mce-content-body .a8link.active,.posts-content .a8link.active{cursor:pointer;background-color:#39c6ba}.adsense{text-align:center;max-height:300px;margin:0 auto}.sns-sharer{overflow:hidden;border-top:1px solid #eee;border-bottom:1px solid #eee;display:flex}.sns-sharer:after{content:"";display:table;clear:both}.sns-sharer .ogp-image{width:40%;height:0;padding-bottom:35%;background-repeat:no-repeat;background-position:50%;background-size:cover}.sns-sharer .like-button-container{width:60%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.sns-sharer .like-button-container .lead{display:none;font-weight:700;box-sizing:border-box;width:100%;text-align:center;line-height:1.2;font-size:.75rem;display:block;margin-bottom:.75rem}.sns-sharer ul{text-align:center}.sns-sharer ul li{display:inline-block;font-size:0;margin:0 6px;padding:0}.sns-sharer ul li:before{content:none}.sns-sharer span.icon{display:block;border-radius:3px}.sns-sharer span.icon:before{color:#fff;margin:0;font-size:40px}.sns-sharer span.icon.icon-facebook{background-color:#4267b2}.sns-sharer span.icon.icon-twitter{background-color:#1da1f2}.sns-sharer span.icon.icon-line{background-color:#00b900}.posts-content a.related-link.-pr{margin:0 10px 40px}.posts-content a.related-link.-pr:before{content:"PR"}div.wpcf7-response-output{margin:0;padding:15px}div.wpcf7-validation-errors{border:2px solid red}.wpcf7-form label{font-size:14px;font-weight:600;color:#4a4a4a}.wpcf7-form [type=color],.wpcf7-form [type=date],.wpcf7-form [type=datetime-local],.wpcf7-form [type=datetime],.wpcf7-form [type=email],.wpcf7-form [type=month],.wpcf7-form [type=number],.wpcf7-form [type=password],.wpcf7-form [type=search],.wpcf7-form [type=tel],.wpcf7-form [type=text],.wpcf7-form [type=time],.wpcf7-form [type=url],.wpcf7-form [type=week],.wpcf7-form select,.wpcf7-form textarea{border-radius:6px;box-shadow:none;font-size:14px;margin-bottom:5px;color:#4a4a4a!important}.wpcf7-form .wpcf7-form-control-wrap{margin-top:5px;display:block}.wpcf7-form>p{margin:5px 0 15px}.bless-tmp-instagram .mod-bread-lists{display:none}.bless-tmp-instagram h3.instagram-title{font-size:.875rem;border:none;margin-top:1.5625rem}.instagram-comment{margin-bottom:.9375rem}.instagram-comment p:not([class^=insta-]){display:none!important}.instagram-comment .instagram-avator{width:3.125rem;height:3.125rem;border-radius:100%;overflow:hidden;position:relative;float:left}.instagram-comment .instagram-avator:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:100%;border:1px solid rgba(0,0,0,.05);z-index:1}.instagram-comment .instagram-comment-wrap{margin-left:3.9375rem;display:block;background-color:rgba(255,120,108,.05);padding:1.125rem 1.25rem;border:1px solid rgba(0,0,0,.04);border-radius:.5rem;text-decoration:none}.instagram-comment .instagram-comment-wrap:after{content:"";display:table;clear:both}.instagram-comment .instagram-comment-wrap .instagram-comment{float:none;margin-bottom:0}.instagram-comment .instagram-comment-wrap .instagram-comment .insta-user,.instagram-comment .instagram-comment-wrap .instagram-comment h4{line-height:1;font-size:.875rem;font-weight:400;color:#ff786c;margin:0}.instagram-comment .instagram-comment-wrap .instagram-comment div{line-height:1.5;font-size:.75rem;margin:0 0 .25rem}.instagram-comment:nth-child(odd) .instagram-comment-wrap{position:relative;background:#fff1f0;border:1px solid #f5e7e6}.instagram-comment:nth-child(odd) .instagram-comment-wrap:after,.instagram-comment:nth-child(odd) .instagram-comment-wrap:before{right:100%;top:1.5625rem;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.instagram-comment:nth-child(odd) .instagram-comment-wrap:after{border-color:rgba(255,241,240,0) #fff1f0 rgba(255,241,240,0) rgba(255,241,240,0);border-width:8px;margin-top:-8px}.instagram-comment:nth-child(odd) .instagram-comment-wrap:before{border-color:rgba(245,231,230,0) #f5e7e6 rgba(245,231,230,0) rgba(245,231,230,0);border-width:9px;margin-top:-9px}.instagram-comment:nth-child(2n) .instagram-comment-wrap{position:relative;background:#eaf9f7;border:1px solid #ebf2f1;background-color:rgba(57,198,186,.1);border:1px solid rgba(0,0,0,.04)}.instagram-comment:nth-child(2n) .instagram-comment-wrap:after,.instagram-comment:nth-child(2n) .instagram-comment-wrap:before{right:100%;top:1.5625rem;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.instagram-comment:nth-child(2n) .instagram-comment-wrap:after{border-color:rgba(234,249,247,0) #eaf9f7 rgba(234,249,247,0) rgba(234,249,247,0);border-width:8px;margin-top:-8px}.instagram-comment:nth-child(2n) .instagram-comment-wrap:before{border-color:rgba(235,242,241,0) #ebf2f1 rgba(235,242,241,0) rgba(235,242,241,0);border-width:9px;margin-top:-9px}.instagram-comment:nth-child(2n) .instagram-comment-wrap .insta-user,.instagram-comment:nth-child(2n) .instagram-comment-wrap h4{color:#39c6ba}.comment{margin-bottom:.9375rem}.comment p:not([class^=insta-]){display:none!important}.comment .comment-avator{width:3.125rem;height:3.125rem;border-radius:100%;overflow:hidden;position:relative;float:left}.comment .comment-avator:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:100%;border:1px solid rgba(0,0,0,.05);z-index:1}.comment .comment-wrap{margin-left:3.9375rem;display:block;padding:1.125rem 1.25rem;border-radius:.5rem;text-decoration:none;position:relative;background:#eaf9f7;border:1px solid #ebf2f1;background-color:rgba(57,198,186,.1);border:1px solid rgba(0,0,0,.04)}.comment .comment-wrap:after{content:"";display:table;clear:both}.comment .comment-wrap:after,.comment .comment-wrap:before{right:100%;top:1.5625rem;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.comment .comment-wrap:after{border-color:rgba(234,249,247,0) #eaf9f7 rgba(234,249,247,0) rgba(234,249,247,0);border-width:8px;margin-top:-8px}.comment .comment-wrap:before{border-color:rgba(235,242,241,0) #ebf2f1 rgba(235,242,241,0) rgba(235,242,241,0);border-width:9px;margin-top:-9px}.comment .comment-wrap .comment{float:none;margin-bottom:0}.comment .comment-wrap .comment .insta-user,.comment .comment-wrap .comment h4{line-height:1;font-size:.875rem;font-weight:400;color:#39c6ba;margin:0}.comment .comment-wrap .comment div{line-height:1.5;font-size:.75rem;margin:0 0 .25rem}.comment.-left .comment-wrap{position:relative;background:#eaf9f7;border:1px solid #ebf2f1;background-color:rgba(57,198,186,.1);border:1px solid rgba(0,0,0,.04)}.comment.-left .comment-wrap:after,.comment.-left .comment-wrap:before{right:100%;top:1.5625rem;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.comment.-left .comment-wrap:after{border-color:rgba(234,249,247,0) #eaf9f7 rgba(234,249,247,0) rgba(234,249,247,0);border-width:8px;margin-top:-8px}.comment.-left .comment-wrap:before{border-color:rgba(235,242,241,0) #ebf2f1 rgba(235,242,241,0) rgba(235,242,241,0);border-width:9px;margin-top:-9px}.comment.-left .comment-wrap .insta-user,.comment.-left .comment-wrap h4{color:#39c6ba}.comment.-right .comment-avator{float:right}.comment.-right .comment-wrap{position:relative;background:#fff1f0;border:1px solid #f5e7e6;margin-left:0;margin-right:3.9375rem}.comment.-right .comment-wrap:after,.comment.-right .comment-wrap:before{right:100%;top:1.5625rem;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.comment.-right .comment-wrap:after{border-color:rgba(255,241,240,0) #fff1f0 rgba(255,241,240,0) rgba(255,241,240,0);border-width:8px;margin-top:-8px}.comment.-right .comment-wrap:before{border-color:rgba(245,231,230,0) #f5e7e6 rgba(245,231,230,0) rgba(245,231,230,0);border-width:9px;margin-top:-9px}.comment.-right .comment-wrap:after,.comment.-right .comment-wrap:before{left:100%;border-right:none}.comment.-right .comment-wrap:after{border-left-color:#fff1f0}.comment.-right .comment-wrap:before{border-left-color:#f5e7e6}+.comment:nth-of-type(2n) .comment-wrap{position:relative;background:#fff1f0;border:1px solid #f5e7e6}+.comment:nth-of-type(2n) .comment-wrap:after,+.comment:nth-of-type(2n) .comment-wrap:before{right:100%;top:1.5625rem;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}+.comment:nth-of-type(2n) .comment-wrap:after{border-color:rgba(255,241,240,0) #fff1f0 rgba(255,241,240,0) rgba(255,241,240,0);border-width:8px;margin-top:-8px}+.comment:nth-of-type(2n) .comment-wrap:before{border-color:rgba(245,231,230,0) #f5e7e6 rgba(245,231,230,0) rgba(245,231,230,0);border-width:9px;margin-top:-9px}+.comment:nth-of-type(odd) .comment-wrap{position:relative;background:#eaf9f7;border:1px solid #ebf2f1;background-color:rgba(57,198,186,.1);border:1px solid rgba(0,0,0,.04)}+.comment:nth-of-type(odd) .comment-wrap:after,+.comment:nth-of-type(odd) .comment-wrap:before{right:100%;top:1.5625rem;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}+.comment:nth-of-type(odd) .comment-wrap:after{border-color:rgba(234,249,247,0) #eaf9f7 rgba(234,249,247,0) rgba(234,249,247,0);border-width:8px;margin-top:-8px}+.comment:nth-of-type(odd) .comment-wrap:before{border-color:rgba(235,242,241,0) #ebf2f1 rgba(235,242,241,0) rgba(235,242,241,0);border-width:9px;margin-top:-9px}+.comment:nth-of-type(odd) .comment-wrap .insta-user,+.comment:nth-of-type(odd) .comment-wrap h4{color:#39c6ba}.home .global-header{height:78px}[class*=category-paged-][class*=category-paged-] .category-introduction{display:none}[class*=category-paged-][class*=category-paged-] .category-introduction-alt{padding:15px 15px 0}body.category .row-category-list .cat-tag-title,body.tag .row-category-list .cat-tag-title{display:block;font-size:.625rem;margin-bottom:.5em}body.category .row-category-list .categories,body.tag .row-category-list .categories{margin-bottom:1em}body.category .row-category-list .categories:after,body.tag .row-category-list .categories:after{content:"";display:table;clear:both}body.category .row-category-list .categories li,body.tag .row-category-list .categories li{font-size:10px;float:left;margin-right:8px}body.category .row-category-list .categories li a,body.tag .row-category-list .categories li a{position:relative;line-height:1.6;padding-left:10px;text-decoration:underline}body.category .row-category-list .categories li a:before,body.tag .row-category-list .categories li a:before{position:absolute;left:0;content:"/"}body.category .row-category-list .categories li:first-child a,body.tag .row-category-list .categories li:first-child a{padding-left:0}body.category .row-category-list .categories li:first-child a:before,body.tag .row-category-list .categories li:first-child a:before{content:""}body.category [class^=category-introduction] img.cat-picture,body.tag [class^=category-introduction] img.cat-picture{width:100%}body.category [class^=category-introduction] .trans-image-background,body.tag [class^=category-introduction] .trans-image-background{height:0;padding-bottom:56%;background-position:50%;overflow:hidden;background-size:cover}body.category [class^=category-introduction] .cat-title,body.tag [class^=category-introduction] .cat-title{margin-bottom:1em}body.category [class^=category-introduction] .category-content,body.tag [class^=category-introduction] .category-content{padding:15px}body.category [class^=category-introduction] .category-content .cat-description,body.tag [class^=category-introduction] .category-content .cat-description{font-size:12px;line-height:1.7;margin-bottom:1em}body.category [class^=category-introduction] .category-content .cat-description a,body.tag [class^=category-introduction] .category-content .cat-description a{color:#39c6ba;text-decoration:underline}.page-template-writer_list .mod-bread-lists{margin:0}.page-template-writer_list .main-content .feed-list ul li.index-lists-item a figure.index-lists-image{border-radius:100%}.page-template-writer_list .main-content .feed-list ul li.index-lists-item a .index-lists-content{height:auto;margin-top:0}.page-template-writer_list .main-content .feed-list ul li.index-lists-item a .index-lists-content .index-lists-title{line-height:1;height:auto;margin-bottom:.8em;color:#39c6ba;text-decoration:underline}.page-template-writer_list .main-content .feed-list ul li.index-lists-item a .index-lists-content p{font-size:12px;line-height:1.7}.author .mod-bread-lists{margin:0}.author .writer-info{margin-bottom:30px}.search-page{margin:5px 0}.search-page form{position:relative}.search-page form br{display:none}.search-page form input[type=text]{font-size:.8125rem;line-height:1.0625rem;margin:0;height:auto;border-radius:.25rem}.search-page form input[type=submit]{position:absolute;top:0;right:0;width:2.1875rem;height:2.1875rem;background-color:#39c6ba;background-image:url(images/svg/search.svg);background-size:1rem;background-position:50%;background-repeat:no-repeat;border:0;text-indent:9999px;border-radius:0 4px 4px 0}.thankyou .loader{position:fixed;top:53px;left:0;width:100%;height:100%;z-index:1000;background-color:#fff}.thankyou .loader img{position:absolute;top:50%;left:50%;width:6.25rem;height:6.25rem;margin:-3.125rem 0 0 -3.125rem}.page.about .main-content .single-content{margin-top:0}.page.about .main-content figure{margin:0 -1.25rem}.page.bride .main-content ul li:before{font-size:.3125rem;left:-.6875rem;top:1rem;margin:0;color:#39c6ba}.sitemap main.main-content .single-content{margin:0}.sitemap main.main-content .row-category-list{margin:2.5rem 1.6875rem}.sitemap main.main-content .row-category-list>li{margin-top:2.125rem}.sitemap main.main-content .row-category-list li:before{content:none}.sitemap main.main-content .row-category-list li a{color:#4a4a4a;display:inline-block;font-size:.8125rem;line-height:1;margin-bottom:.5rem;position:relative;text-decoration:none;font-weight:700}.sitemap main.main-content .row-category-list li a:after{content:" ";border-bottom:2px solid #39c6ba;width:104%;display:block;position:absolute;bottom:-.5625rem}.sitemap main.main-content .row-category-list li a:before{content:" ";border-bottom:1px solid #eee;width:calc(100vw - 3.375rem);display:block;position:absolute;bottom:-.5625rem}.sitemap main.main-content .row-category-list li ul.children{margin-top:1.3125rem}.sitemap main.main-content .row-category-list li ul.children li.cat-item{display:block;margin-bottom:.25rem;margin-left:0;margin-top:.625rem;padding:.625rem 0 0}.sitemap main.main-content .row-category-list li ul.children li.cat-item:first-child{margin-top:.75rem;padding-top:0}.sitemap main.main-content .row-category-list li ul.children li.cat-item:last-child{margin-bottom:0}.sitemap main.main-content .row-category-list li ul.children li.cat-item a{display:block;margin-bottom:0}.sitemap main.main-content .row-category-list li ul.children li.cat-item a:before{content:"\e817";font-family:bless-font;color:#39c6ba;margin-right:.4375rem;font-size:.625rem;position:static;display:inline-block;width:auto}.sitemap main.main-content .row-category-list li ul.children li.cat-item a:after{content:none}.sitemap main.main-content .row-category-list li ul.children li.cat-item ul.children{margin-top:.25rem;margin-left:.8125rem;margin-bottom:1.125rem}.sitemap main.main-content .row-category-list li ul.children li.cat-item ul.children li.cat-item{display:inline-block;margin-top:.375rem;margin-bottom:0;margin-right:1.0625rem;padding:.625rem 0 0}.sitemap main.main-content .row-category-list li ul.children li.cat-item ul.children li.cat-item:last-child{margin-bottom:0}.sitemap main.main-content .row-category-list li ul.children li.cat-item ul.children li.cat-item a{font-weight:400}.sitemap main.main-content .row-category-list li ul.children li.cat-item ul.children li.cat-item a:before{color:#4a4a4a;content:"-";border-width:0;margin-right:.25rem}.myreport{font-family:游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif}.myreport *{outline:none}.myreport a{text-decoration:none}.myreport li:before{content:""!important}.myreport h3{display:inline-block;font-size:1.8125em;padding:2.75em 0 2.25em}.myreport h3 [class^=warawara-]{position:relative;display:inline-block}.myreport h3 .warawara-left:before{content:" ";border-left:.09375em solid #fff;transform:rotate(-13deg);position:absolute;height:1.175em;left:.0875em;bottom:-.25em}.myreport h3 .warawara-left:after{content:" ";border-left:.09375em solid #fff;transform:rotate(-19deg);position:absolute;height:.95em;left:-.16875em;bottom:-.375rem}.myreport h3 .warawara-right:before{content:" ";border-left:.09375em solid #fff;transform:rotate(12deg);position:absolute;height:1.175em;left:-.45625em;bottom:-.30625rem}.myreport h3 .warawara-right:after{content:" ";border-left:.09375em solid #fff;transform:rotate(20deg);position:absolute;height:.95em;left:-.1875em;bottom:-.30625em}.myreport h3 span:nth-of-type(2){margin:0 .34375em}.myreport h3 span.bigger{font-size:140%;margin:0 .125em}.myreport .font-gothic{font-weight:600}.myreport .stick-container{margin-top:0}.myreport .global-footer,.myreport .mod-bread-lists,.myreport header.global-header{display:none}.myreport .main-content .single-content{margin:0}.myreport header.hero-content{position:relative}.myreport header.hero-content .cover-copy{color:#f44040;z-index:1;position:absolute;bottom:-4.5vw;left:6.8vw}.myreport header.hero-content .title{font-size:6.9vw;display:block;line-height:1.38;letter-spacing:.4vw}.myreport header.hero-content .title span{opacity:0;display:block}.myreport header.hero-content .subtitle{font-size:3.1vw;line-height:1.3;margin-bottom:.3vw;display:block}.myreport header.hero-content .subtitle span{opacity:0;display:block}.myreport header.hero-content .badge{transform:scale(0);z-index:1;position:absolute;right:4.9vw;bottom:5.6vw;border-radius:10em;background-color:#fe8b82;padding:1vw}.myreport header.hero-content .badge .badge-inner{text-align:center;position:relative;padding:8px 0 5px;height:5.625rem;width:5.625rem}.myreport header.hero-content .badge .icon{color:#fff;display:inline-block;margin-bottom:.6vw}.myreport header.hero-content .badge .icon:before{margin:0;font-size:2.375em}.myreport header.hero-content .badge p{color:#fff;font-weight:700;line-height:11px;font-size:10px;margin:0}.myreport header.hero-content .badge p .left{text-align:left}.myreport header.hero-content .badge .badge-border{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;border:.3vw solid #fff;border-radius:20vw;z-index:1}@media screen and (min-width:43.75em){.myreport header.hero-content .cover-copy{bottom:-1.8em;left:2.8em}.myreport header.hero-content .title{font-size:3em;letter-spacing:.06em}.myreport header.hero-content .subtitle{font-size:1.4em;margin-bottom:.1em}.myreport header.hero-content .badge{right:2.2em;bottom:2.3em;border-radius:10em;padding:.4em}.myreport header.hero-content .badge .badge-border{border:.13em solid #fff;border-radius:10em}.myreport header.hero-content .badge .icon{margin-bottom:0}}.myreport .hero-slide{height:0;padding-bottom:60.8%;overflow:hidden}.myreport section .section-title{background:none;text-align:center;line-height:1.4;font-size:1.8125em;color:#f44040;padding:3em 6.8vw 2.8em}.myreport section .section-title:before{content:" ";border-bottom:.4vw solid #f44040;display:block;margin:0 auto 1em;width:2.4em;transition:all .5s cubic-bezier(.14,1.71,.34,1);transform:scaleX(0)}.myreport section .section-title span{transition:all 1s cubic-bezier(.165,.84,.44,1);opacity:0;display:block;transition-delay:.3s;transform:translateY(50%)}.myreport section .section-title small{color:#f44040;font-size:59.5%;margin-top:.5625em;font-weight:400;display:block;opacity:0;transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.7s;transform:translateY(50%)}.myreport section .section-title.active:before{transform:scaleX(1)}.myreport section .section-title.active small,.myreport section .section-title.active span{opacity:1;transform:translateY(0)}.myreport .row-congras .section-title{padding-top:3.69em;padding-bottom:2.15em}.myreport .row-congras .section-title:before,.myreport .row-congras .section-title small,.myreport .row-congras .section-title span{transition:none;transform:scaleX(1);opacity:1;transform:translateY(0)}.myreport .row-congras .section-content{padding:0 1.875em 3.75em;background-color:#fe8b82;text-align:center}.myreport .row-congras .section-content h3,.myreport .row-congras .section-content p{color:#fff}.myreport .row-congras .section-content p{margin:0}.myreport .row-congras .section-content img{border-radius:.625em;margin-top:1.5625em;margin-bottom:1.875em}.myreport .row-congras .section-content b{color:#fff;font-size:1.25em;padding-left:1.8vw;letter-spacing:-.06vw;margin-top:1.25em;display:block}@media screen and (min-width:43.75em){.myreport .row-congras ul li{padding:0 5.7em 7.2em}}.myreport .three-features .section-content{padding:0 1.875em 5.6875em;background-color:#f44040;text-align:center}.myreport .three-features .section-content h3,.myreport .three-features .section-content p{color:#fff}.myreport .three-features .section-content h3{padding:1.5625em 0 .75em}.myreport .three-features .section-content h3 span:nth-of-type(2){margin-right:.8125em}.myreport .three-features .section-content h3 .warawara-left{top:-.1875em}.myreport .three-features .section-content h3 .warawara-right{top:-.125em}.myreport .three-features .section-content p{margin:0;text-align:left}.myreport .three-features .section-content ul.tick-list{margin-top:1.7vw;width:76%;margin-left:auto;margin-right:auto}.myreport .three-features .section-content ul.tick-list li{color:#fff;font-weight:700;font-size:14px;padding:.625em 0;text-align:left;line-height:18px;margin-left:2.125rem}.myreport .three-features .section-content ul.tick-list li:before{content:none}.myreport .three-features .section-content ul.tick-list li span{display:inline-block;vertical-align:top;text-align-last:left}.myreport .three-features .section-content ul.tick-list .icon-tick{vertical-align:top;display:inline-block;width:1.25em;height:1.25em;border-radius:100%;border:.125em solid #fe8b82;margin-right:.5625em;margin-left:-2.3125em;margin-top:.125rem}.myreport .three-features .section-content ul.tick-list .icon-tick img{position:relative;top:-.25em;left:.1125em}.myreport .three-features .section-content ul.link-list{display:flex;justify-content:center;margin:1.875em -1.25em 0}.myreport .three-features .section-content ul.link-list li{margin:0;padding:0;width:33.333%;font-size:1em}.myreport .three-features .section-content ul.link-list li button{display:block;outline:none;margin:0 auto}.myreport .three-features .section-content ul.link-list li button .table span{color:#fff;font-weight:700;font-size:1em;line-height:1.3;height:3em}.myreport .three-features .section-content ul.link-list li button .link-arrow{padding:.34125em .4375em 0;position:relative}.myreport .three-features .section-content ul.link-list li button .link-arrow img{border-radius:100%}.myreport .three-features .section-content ul.link-list li button .link-arrow span.arrow{position:absolute;bottom:-1.5em;left:50%;margin-left:-1.75em;background-color:#f44040;border:.1875em solid #fff;border-radius:100%;width:3.5em;height:3.5em}.myreport .three-features .section-content ul.link-list li button .link-arrow span.arrow:before{content:" ";border-top:.125em solid #fff;border-right:.125em solid #fff;transform:rotate(45deg);display:block;width:.6875em;height:.6875em;position:absolute;top:50%;left:50%;margin:-.33125em 0 0 -.4375em}.myreport .three-features .section-content .huge-title{border-radius:.625em;margin:2.3125em 0 1.625em;background-size:cover!important;padding:4.66875em 0 4.8em}.myreport .three-features .section-content .huge-title img{width:3.40625em;display:block;margin:0 auto}.myreport .three-features .section-content .huge-title h3{padding:0;font-size:14px;margin-top:1.225rem;font-weight:400;line-height:18px}.myreport .three-features .section-content .feature-1 .huge-title{background:url(images/myreport/2nd/sec-feature-photo-1.jpg) 50% no-repeat}.myreport .three-features .section-content .feature-2 .huge-title{padding-top:4.66875em;background:url(images/myreport/2nd/sec-feature-photo-2.jpg) 50% no-repeat}.myreport .three-features .section-content .feature-2 .huge-title img{width:3.0625em}.myreport .three-features .section-content .feature-3 .huge-title{padding-top:4.10625em;padding-bottom:3.8em;background:url(images/myreport/2nd/sec-feature-photo-3.jpg) 50% no-repeat}.myreport .three-features .section-content [class^=feature-]:not(:last-of-type){margin-bottom:5.8125em}.myreport .three-steps .section-content{padding:0 1.875em 4.28125em;background-color:#fe8b82;text-align:center}.myreport .three-steps .section-content h3,.myreport .three-steps .section-content p{color:#fff}.myreport .three-steps .section-content h3{padding:2.125em 0 0}.myreport .three-steps .section-content h3 span:nth-of-type(2){margin-right:2.5vw}.myreport .three-steps .section-content h3 .warawara-left{top:-.3vw}.myreport .three-steps .section-content h3 .warawara-right{top:-.4vw}.myreport .three-steps .section-content p{text-align:left;margin:1.4375em 0 1.44375em}.myreport .three-steps .section-content h4{font-weight:400;display:block;margin:0 -.9375em}.myreport .three-steps .section-content h4 .icon-step{display:inline-block;vertical-align:middle;font-size:2.25em;border:.0375em solid #fff;line-height:2.3125em;border-radius:100%;width:2.3125em;height:2.3125em;color:#fff;margin-right:1.3vw;position:relative;z-index:0;margin-bottom:.3125em}.myreport .three-steps .section-content h4 .icon-step:before{z-index:1;position:absolute;content:" ";background:url(images/myreport/2nd/icon-step.png) 50% no-repeat;width:calc(100% + .3vw);height:calc(100% + .3vw);background-size:cover;top:-.2vw;left:-.2vw;margin:0}.myreport .three-steps .section-content h4 span{display:inline-block;vertical-align:middle;font-size:1.875em;margin-top:.1vw;text-align:left;color:#fff;line-height:1.2;font-weight:700}.myreport .three-steps .section-content h4 span small{display:block;font-size:54%;font-weight:400;color:#fff}.myreport .three-steps .section-content [class^=step-]:first-of-type{margin-top:3em}.myreport .three-steps .section-content .step-1,.myreport .three-steps .section-content .step-2{width:100%;margin-left:auto;margin-right:auto}.myreport .three-steps .section-content .step-1{margin-bottom:5em}.myreport .three-steps .section-content .step-1 h4+p{margin-top:.69375em;margin-bottom:1.0875em}.myreport .three-steps .section-content .step-1 h4 span{margin-top:.375em}.myreport .three-steps .section-content .step-1 .animation{width:12.0625em;margin:0 auto;position:relative}.myreport .three-steps .section-content .step-1 .animation .circle{position:absolute;width:3.91875em;height:3.91875em;border:.25em solid #39c6ba;border-radius:100%;bottom:-.3875em;right:-.0875em}.myreport .three-steps .section-content .step-1 .animation .circle img{width:6.4625em;left:4.01875em;top:-1.04375em;display:block;position:absolute;max-width:none}.myreport .three-steps .section-content .step-2{margin-bottom:5em}.myreport .three-steps .section-content .step-2 b,.myreport .three-steps .section-content .step-2 ul{font-size:1.25em;color:#fff;text-align:center;display:block}.myreport .three-steps .section-content .step-2 b:last-of-type{margin-top:3.2vw}.myreport .three-steps .section-content .step-2 ul{margin:0 auto;width:215px;text-align:left}.myreport .three-steps .section-content .step-2 ul li{margin:0 0 0 1.48125em;padding:.3vw 0;line-height:1.2;color:#fff;list-style-type:disc}.myreport .three-steps .section-content .step-2 ul li:before{content:none}.myreport .three-steps .section-content .step-2 img{width:12.0625em;margin:1.25rem auto 0}.myreport .three-steps .section-content .step-2 h4+p,.myreport .three-steps .section-content .step-3 h4+p{margin-top:.69375em;margin-bottom:1.0875em}.myreport .three-steps .section-content .step-3 h4 .icon-step{margin-right:.58062em;margin-left:-.19375em}.myreport .three-steps .section-content .step-3 ul{display:flex;justify-content:center}.myreport .three-steps .section-content .step-3 ul li{margin:0 1.8vw}.myreport .three-steps .section-content .step-3 ul li:before{content:none}.myreport .three-steps .section-content .step-3 ul li img{border:.3vw solid #fff;border-radius:100%;background-color:#fff}.myreport .three-steps .section-content .step-3 .amazon-gift{display:flex;margin:3.4375em .625em 0;align-items:center}.myreport .three-steps .section-content .step-3 .amazon-gift img{width:5.7625em}.myreport .three-steps .section-content .step-3 .amazon-gift p{flex:1;margin:0 0 0 1.525em;line-height:1.55}.myreport .three-steps .section-content .popular-questions{display:inline-block;color:#fff;font-size:1.375em;margin-top:2.7375em}.myreport .three-steps .section-content .popular-questions:before{width:3.25em;height:2.0625em;display:inline-block;vertical-align:middle;content:" ";background:url(images/myreport/2nd/icon-question.png) 50% no-repeat;background-size:contain;margin-right:.6vw}.myreport .three-steps .section-content .popular-questions:after{width:.875em;height:.875em;content:" ";display:inline-block;vertical-align:middle;background:url(images/myreport/2nd/icon-link-circle.png) 50% no-repeat;background-size:contain;margin-left:.8vw}.myreport .three-steps .section-content .popular-questions span{display:inline-block;vertical-align:middle}.myreport .row-myreports{margin-bottom:6.3em}.myreport .row-myreports .section-title{padding-bottom:2.25em}.myreport .row-myreports .swipe-section{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.myreport .row-myreports .swipe-section::-webkit-scrollbar{display:none}.myreport .row-myreports .spdb__wrapper{margin-left:5.6vw;white-space:nowrap}.myreport .row-myreports .spdb__wrapper:after{content:"";display:table;clear:both}.myreport .row-myreports .spdb__wrapper .spbd__bg{height:0;padding-bottom:101%;background-size:cover}.myreport .row-myreports .spdb__wrapper .spbd{max-width:220px;margin:2vw;border-radius:.2em;overflow:hidden;box-shadow:0 0 .5em rgba(0,0,0,.2);font-size:3vw;display:inline-block;white-space:nowrap;vertical-align:top}.myreport .row-myreports .spdb__wrapper .spbd a{text-decoration:none}.myreport .row-myreports .spdb__wrapper .spbd__info{position:relative;text-align:center;padding:1.4em;height:11em}.myreport .row-myreports .spdb__wrapper .spbd__icon{position:absolute;width:5.9em;height:5.9em;border-radius:50%;border:.1em solid #fff;left:50%;top:-4.5em;margin-left:-3em}.myreport .row-myreports .spdb__wrapper .spbd__name{color:#000;font-weight:700;font-size:14px;margin-bottom:0;line-height:1.2;margin-top:.4em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.myreport .row-myreports .spdb__wrapper .spbd__place{line-height:1.5;margin-top:.6em;margin-bottom:0;font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.myreport .row-myreports .spdb__wrapper .spbd__tag{color:#757575;line-height:1.2;margin-top:.4em;font-size:1em;margin-bottom:0;white-space:normal;text-align:left}@media screen and (min-width:43.75em){.myreport .row-myreports .spdb__wrapper{margin-left:2.5em}.myreport .row-myreports .spdb__wrapper .spbd{width:20.9em;margin:.7em;font-size:medium}}.myreport .row-voices{background-color:#f7eeed}.myreport .row-voices h2{padding-bottom:1.8em}.myreport .row-voices ul{margin:0 6.8vw;padding-bottom:6.8em}.myreport .row-voices ul li{margin:0;padding:0}.myreport .row-voices ul li:after{content:"";display:table;clear:both}.myreport .row-voices ul li .pop-text{transition:all .7s cubic-bezier(.14,1.71,.34,1);opacity:0}.myreport .row-voices ul li .pop-text.active{opacity:1;transform:translate(0)!important}.myreport .row-voices ul li:not(:last-child){margin-bottom:5em}.myreport .row-voices ul li:nth-child(odd) .user-avatar{float:left}.myreport .row-voices ul li:nth-child(odd) .pop-text{float:right;position:relative;background:#fe8b82;transform:translate(-10%)}.myreport .row-voices ul li:nth-child(odd) .pop-text:after,.myreport .row-voices ul li:nth-child(odd) .pop-text:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.myreport .row-voices ul li:nth-child(odd) .pop-text:after,.myreport .row-voices ul li:nth-child(odd) .pop-text:before{border-color:rgba(254,139,130,0);top:3em;left:-1.2em;border-width:.6em .9em}.myreport .row-voices ul li:nth-child(odd) .pop-text:after{border-right-color:#fe8b82;margin-left:-.6em}.myreport .row-voices ul li:nth-child(odd) .pop-text:before{border-right-color:#fe8b82;margin-left:-.54em}.myreport .row-voices ul li:nth-child(2n) .user-avatar{float:right}.myreport .row-voices ul li:nth-child(2n) .pop-text{float:left;transform:translate(10%);position:relative;background:#f44040}.myreport .row-voices ul li:nth-child(2n) .pop-text:after,.myreport .row-voices ul li:nth-child(2n) .pop-text:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.myreport .row-voices ul li:nth-child(2n) .pop-text:after,.myreport .row-voices ul li:nth-child(2n) .pop-text:before{border-color:rgba(244,64,64,0);top:3em;right:-1.2em;border-width:.6em .9em}.myreport .row-voices ul li:nth-child(2n) .pop-text:after{border-left-color:#f44040;margin-right:-.6em}.myreport .row-voices ul li:nth-child(2n) .pop-text:before{border-left-color:#f44040;margin-right:-.54em}.myreport .row-voices .user-avatar{text-align:center;width:25.3%;text-decoration:none}.myreport .row-voices .user-avatar img{width:22vw;height:22vw;overflow:hidden;border-radius:22vw}.myreport .row-voices .user-avatar .avatar-name{margin-top:.9em;display:block;overflow-wrap:break-word;color:#f44040;line-height:1.3}.myreport .row-voices .pop-text{width:66.8%;border-radius:.5em}.myreport .row-voices .pop-text p{margin:6vw 4vw;line-height:1.9;font-weight:700;color:#fff}@media screen and (min-width:43.75em){.myreport .row-voices ul{margin:0 3.1em}.myreport .row-voices .user-avatar img{width:10.1em;height:10.1em;border-radius:10.1em}.myreport .row-voices .pop-text p{margin:1.5em 2em 2.2em}}.myreport .row-ranking{margin:0 6.8vw 6.8em}.myreport .row-ranking .section-title{padding-left:0;padding-right:0}.myreport .row-ranking ul{background-color:#fe8b82;border-radius:.5em}.myreport .row-ranking ul li{display:flex;flex-direction:row;align-items:center;margin:0;padding:5vw 4vw;position:relative}.myreport .row-ranking ul li:not(.no-dots){border-bottom:.2em dotted #fff}.myreport .row-ranking ul li.no-dots+.no-dots{padding-top:0}.myreport .row-ranking ul .rank{font-weight:700;width:3.5em;height:3.5em;border-radius:3.5em;line-height:3.5em;text-align:center;color:#fe8b82;background-color:#fff;margin-right:4vw}.myreport .row-ranking ul p{display:block;color:#fff;font-weight:700;margin:0;width:calc(100% - 5em)}@media screen and (min-width:43.75em){.myreport .row-ranking{margin:0 3.1em 6.8em}.myreport .row-ranking ul li{padding:2.2em 1.6em 1.9em}.myreport .row-ranking ul li .rank{margin-right:1.5em}}.myreport .row-links{text-align:center;position:relative;background-color:#f44040}.myreport .row-links .bg-image{width:50vw;opacity:.14;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}.myreport .row-links .bg-wrap{padding:3.2em 7vw 5em;position:relative;z-index:1}.myreport .row-links .logo-set{text-align:left;position:relative;display:inline-block;z-index:1}.myreport .row-links .logo-set .logo{position:absolute;border-radius:1em;width:4.7em;left:0;top:-.3em}.myreport .row-links .logo-set .logo-text{color:#fff;display:block;margin-left:5.3em;font-size:1.1em}.myreport .row-links .logo-set .logo-type{width:60vw;display:block;margin-left:5.9em;margin-top:.8em}.myreport .row-links .app-image{transition:all .7s cubic-bezier(.14,1.71,.34,1);display:inline-block;width:50vw;opacity:0;transform:translate(-10%,-22%) rotate(-11.7deg)}.myreport .row-links .app-image .register-here{position:absolute;bottom:5vw;right:6vw}.myreport .row-links .app-image .register-here .circle{transition:all .3s cubic-bezier(.14,1.71,.34,1);transition-delay:.4s;position:absolute;border:1vw solid #39c6ba;width:20vw;height:20vw;border-radius:20vw;top:-11.8vw;left:-11.8vw;opacity:0;transform:scale(1.5)}.myreport .row-links .app-image .register-here .cell-arrow{transition:all .5s cubic-bezier(.14,1.71,.34,1);transition-delay:.6s;position:absolute;width:4.8vw;height:6.3vw;background-repeat:no-repeat;background-size:cover;opacity:0;transform:translate(30%,-29%) rotate(39deg);left:7vw;top:-16vw}.myreport .row-links .app-image.active{opacity:1;transform:rotate(-11.7deg)}.myreport .row-links .app-image.active .register-here .circle{opacity:1;transform:scale(1)}.myreport .row-links .app-image.active .register-here .cell-arrow{transform:rotate(39deg);opacity:1}.myreport .row-links .row{display:flex;flex-direction:column;z-index:1}.myreport .row-links .column-left{position:relative;text-align:center;padding:12vw 0}.myreport .row-links .column-right{text-align:left;padding:0}.myreport .row-links .column-right p{margin:1.2em 0 0;font-weight:700;color:#fff;line-height:1.5}.myreport .row-links .column-right hr{margin:1.2em 0}.myreport .row-links .column-right small{font-size:.8em;display:block;color:#fff}.myreport .row-links .column-right small br{display:none}.myreport .row-links .column-right .external-link{display:block;margin-top:1em;font-weight:700;color:#fff;text-decoration:none}.myreport .row-links .download{text-align:center;display:block;color:#f44040;background-color:#fff;text-decoration:none;font-weight:700;font-size:1.2em;padding:.85em 1em;border-radius:2em}.myreport .row-links .download span{text-indent:.9em;display:inline-block;vertical-align:middle}.myreport .row-links .download img{margin-left:.2em;display:inline-block;vertical-align:middle;width:1.6em;position:relative;top:-.2em}@media screen and (min-width:43.75em){.myreport .row-links .logo-set .logo-type{width:15.5em}.myreport .row-links .bg-wrap{padding:3.2em 3.1em 5em}.myreport .row-links .column-right{padding:0 4em}.myreport .row-links .column-left{padding:4em 0}}@media screen and (min-width:40em){.myreport .row-links .row{flex-direction:row;margin-top:3.2em}.myreport .row-links .column-left{flex:unset;padding:0;width:calc(100% - 22.9em)}.myreport .row-links .column-right{flex:unset;padding:0;width:calc(100% - 17.3em)}.myreport .row-links .app-image{width:8.9em;position:absolute;left:1.5em;top:-1.2em}.myreport .row-links .app-image .register-here{bottom:0;right:0}.myreport .row-links .app-image .register-here .circle{border:.3em solid #39c6ba;width:3.8em;height:3.8em;border-radius:3.8em;top:-2.9em;left:-3.3em}.myreport .row-links .app-image .register-here .cell-arrow{width:1.6em;height:2.1em;left:.6em;top:-4.6em}}.myreport .reveal-overlay{background-color:hsla(0,0%,100%,.9);overflow-y:hidden}.myreport .reveal-overlay.is-open{display:block}.myreport .reveal-overlay .reveal{text-align:center;padding:0;top:0;background:none;display:flex!important;align-items:center;height:100%;max-height:none;overflow:hidden}.myreport .reveal-overlay .reveal .reveal-wrap{transition:all .3s cubic-bezier(0,.85,.27,.99);position:relative;padding:65px 15px 30px;background-color:#fe8b82;overflow-y:hidden;max-height:100%}.myreport .reveal-overlay .reveal .button-wrap{position:absolute;top:.9375em;right:.9375em;width:3.125em;height:3.125em;cursor:pointer}.myreport .reveal-overlay .reveal .button-wrap:before{content:" ";position:absolute;width:100%;height:100%;z-index:100;top:0;left:0}.myreport .reveal-overlay .reveal .close-button{position:absolute;top:.9375em;right:.9375em}.myreport .reveal-overlay .reveal .close-button span{color:#fff;width:3.125em;height:3.125em;display:block}.myreport .reveal-overlay .reveal .close-button span:before{content:" ";border-bottom:.125em solid #fff;transform:rotate(45deg);display:block;top:1.5625em;position:absolute;width:100%}.myreport .reveal-overlay .reveal .close-button span:after{content:" ";border-bottom:.125em solid #fff;transform:rotate(-45deg);display:block;top:1.5625em;position:absolute;width:100%}.myreport .reveal-overlay .reveal h4{color:#fff;margin-bottom:1.25em;font-size:18px}.myreport .reveal-overlay .reveal p{line-height:1.8;color:#fff;margin-bottom:1.875em;font-size:14px;letter-spacing:-.00625em}.myreport #myrepo-modal-4 img,.myreport #myrepo-modal-5 img{width:12.5em}.myreport #myrepo-modal-7 img,.myreport #myrepo-modal-8 img{width:9.375em}@media screen and (min-width:43.75em){.myreport{font-size:15px}}.myreport b,.myreport div,.myreport p{font-size:14px;line-height:20px}.step-2-center{text-align:center}.step-2-center ul{margin:0 auto}@media (min-width:450px){body.myreport .row-myreports .spdb__wrapper .spbd__name,body.myreport .row-myreports .spdb__wrapper .spbd__place{font-size:16px}body.myreport .row-myreports .spdb__wrapper .spbd__tag{font-size:12px}body.myreport .three-steps .section-content p{text-align:center}.myreport b,.myreport div,.myreport p{font-size:14px}}@media (max-width:375px){.myreport section .section-title{font-size:20px}.myreport h3{font-size:18px}.myreport .reveal .reveal-wrap{height:100%}}