﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-size:100%;margin:0;padding:0;vertical-align:bottom;border:0;outline:0;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{font-size:100%;margin:0;padding:0;vertical-align:baseline;background:transparent}ins{text-decoration:none;color:#000;background-color:#ff9}mark{font-weight:bold;font-style:italic;color:#000;background-color:#ff9}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-spacing:0;border-collapse:collapse}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #cecece}input,select{vertical-align:middle}ul,ol{list-style-type:none}input[type='submit'],input[type='button']{box-sizing:border-box;cursor:pointer;border:none;border-radius:0;-webkit-appearance:button;-moz-appearance:button;appearance:button}input[type='submit']::-webkit-search-decoration,input[type='button']::-webkit-search-decoration{display:none}input[type='submit']::focus,input[type='button']::focus{outline-offset:-2px}body{font-size:16px;color:#4c4c4c;line-height:2;margin:0;padding:0;font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro," メイリオ",Meiryo,Osaka," ＭＳ Ｐゴシック",MS PGothic," sans-serif"}@media only screen and (max-width: 750px){body{font-size:4.26667vw}}img{border:none}.clear{clear:both;height:0}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}ul,ol{list-style:none}.left{float:left}.right{float:right}.center{text-align:center}.tleft{text-align:left}.tright{text-align:right}.pc{display:block}@media only screen and (max-width: 750px){.pc{display:none}}.sp{display:none}@media only screen and (max-width: 750px){.sp{display:block}}.mt5{margin-top:5px}@media only screen and (max-width: 750px){.mt5{margin-top:.66667vw}}.mb5{margin-bottom:5px}@media only screen and (max-width: 750px){.mb5{margin-bottom:.66667vw}}.ml5{margin-left:5px}@media only screen and (max-width: 750px){.ml5{margin-left:.66667vw}}.mr5{margin-right:5px}@media only screen and (max-width: 750px){.mr5{margin-right:.66667vw}}.mt10{margin-top:10px}@media only screen and (max-width: 750px){.mt10{margin-top:1.33333vw}}.mb10{margin-bottom:10px}@media only screen and (max-width: 750px){.mb10{margin-bottom:1.33333vw}}.ml10{margin-left:10px}@media only screen and (max-width: 750px){.ml10{margin-left:1.33333vw}}.mr10{margin-right:10px}@media only screen and (max-width: 750px){.mr10{margin-right:1.33333vw}}.mt15{margin-top:15px}@media only screen and (max-width: 750px){.mt15{margin-top:2vw}}.mb15{margin-bottom:15px}@media only screen and (max-width: 750px){.mb15{margin-bottom:2vw}}.ml15{margin-left:15px}@media only screen and (max-width: 750px){.ml15{margin-left:2vw}}.mr15{margin-right:15px}@media only screen and (max-width: 750px){.mr15{margin-right:2vw}}.mt20{margin-top:20px}@media only screen and (max-width: 750px){.mt20{margin-top:2.66667vw}}.mb20{margin-bottom:20px}@media only screen and (max-width: 750px){.mb20{margin-bottom:2.66667vw}}.ml20{margin-left:20px}@media only screen and (max-width: 750px){.ml20{margin-left:2.66667vw}}.mr20{margin-right:20px}@media only screen and (max-width: 750px){.mr20{margin-right:2.66667vw}}.mt30{margin-top:30px}@media only screen and (max-width: 750px){.mt30{margin-top:4vw}}.mb30{margin-bottom:30px}@media only screen and (max-width: 750px){.mb30{margin-bottom:4vw}}.ml30{margin-left:30px}@media only screen and (max-width: 750px){.ml30{margin-left:4vw}}.mr30{margin-right:30px}@media only screen and (max-width: 750px){.mr30{margin-right:4vw}}.mt40{margin-top:40px}@media only screen and (max-width: 750px){.mt40{margin-top:5.33333vw}}.mb40{margin-bottom:40px}@media only screen and (max-width: 750px){.mb40{margin-bottom:5.33333vw}}.ml40{margin-left:40px}@media only screen and (max-width: 750px){.ml40{margin-left:5.33333vw}}.mr40{margin-right:40px}@media only screen and (max-width: 750px){.mr40{margin-right:5.33333vw}}a:hover img{opacity:0.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )";background:none !important;color:#81cac4}a{color:#81cac4;text-decoration:none;font-weight:600}a:hover,a:active,a:focus{color:#c9e8e6}.inner{max-width:580px;margin:0 auto;background-color:#fff;padding:0 26px;margin-bottom:20px;padding-top:20px}@media only screen and (max-width: 580px){.inner{padding:0 20px}}@media only screen and (max-width: 580px) and (max-width: 750px){.inner{padding:0 4vw}}header{width:100%;padding:0;background:#3cc4e4}header .logo{color:#fff;font-size:1.75rem}@media only screen and (max-width: 750px){header .logo{font-size:6.66667vw;text-align:center}}main{padding:0 0 12px 0;background-color:#e2faff}@media only screen and (max-width: 750px){main{padding:0;margin-top:2.66667vw}}main h1{font-size:200%;border-bottom:2px solid #9e9687;margin-bottom:10px;padding-bottom:10px;line-height:1.3}@media only screen and (max-width: 580px){main h1{font-size:140%}}@media only screen and (max-width: 580px) and (max-width: 750px){main h1{font-size:7.6vw;margin-bottom:2.66667vw;padding-bottom:4vw}}main h2{border-left:14px solid #3cc4e4;border-bottom:2px dotted #3cc4e4;color:#000;font-size:140%;padding:5px 15px;margin-bottom:30px;line-height:1.5}@media only screen and (max-width: 750px){main h2{line-height:1.5;padding:.66667vw 2vw;margin-bottom:4vw;font-size:5.06667vw}}main h3{border-bottom:1px solid #3cc4e4;font-size:130%;margin-bottom:20px}@media only screen and (max-width: 750px){main h3{margin-bottom:2.66667vw;font-size:4vw}}main h4{border-left:5px solid #3cc4e4;font-size:130%;margin-bottom:20px;padding-left:10px}@media only screen and (max-width: 750px){main h4{border-left:.66667vw solid #3cc4e4;margin-bottom:2.66667vw;padding-left:1.33333vw;font-size:4vw}}main .pr{text-align:right;color:#ccc;font-size:80%;margin-bottom:10px}@media only screen and (max-width: 750px){main .pr{margin-bottom:2.66667vw;font-size:2.4vw}}main .entry-content{margin:0.7em 0 0}main .entry-content img{max-width:100%;height:auto}main .entry-content p,main .entry-content div{margin-bottom:20.25px}@media only screen and (max-width: 750px){main .entry-content p,main .entry-content div{margin-bottom:4.66667vw;line-height:1.7}}main .entry-content p.kuchikomi,main .entry-content div.kuchikomi{margin-bottom:35px}@media only screen and (max-width: 750px){main .entry-content p.kuchikomi,main .entry-content div.kuchikomi{margin-bottom:6vw}}.rerations ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch}.rerations ul li{width:100%;margin-bottom:20px}@media only screen and (max-width: 750px){.rerations ul li{margin-bottom:2.66667vw}}.rerations ul li a{display:flex;text-decoration:none}.rerations ul li a img{width:100%;height:180px;object-fit:cover}@media only screen and (max-width: 750px){.rerations ul li a img{height:24vw}}.rerations ul li a p{color:#3cc4e4;margin-top:20px;padding-left:10px}@media only screen and (max-width: 750px){.rerations ul li a p{font-size:4vw;margin-top:0;line-height:1.3}}.rerations ul li a p:hover{color:#fb4d87;text-decoration:underline}.rerations ul li:hover{background:#f7f7f7}footer{padding:20px 0;background:#3cc4e4}footer ul{margin-bottom:20px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}footer ul li a{color:#fff;text-decoration:none;font-size:80%;padding:0 10px}footer .copy{font-size:80%;color:#fff;text-align:center}blockquote{position:relative;padding:30px 15px 8px 15px;box-sizing:border-box;font-style:italic;background:#efefef;color:#555}blockquote:before{display:inline-block;position:absolute;top:5px;left:3px;content:"“";font-family:sans-serif;color:#cfcfcf;font-size:90px;line-height:1}blockquote p{padding:0;margin:10px 0;line-height:1.7}blockquote cite{display:block;text-align:right;color:#888888;font-size:0.9em}.kuchikomi{border:1px solid #666;padding:10px;box-sizing:border-box;background-color:#f3f3f3}.kuchikomi img{max-width:100%}.under_marker{background:linear-gradient(transparent 60%, #ff6 60%)}.under_marker_pink{background:linear-gradient(transparent 60%, #F4B3C2 60%)}.under_marker_yellow{background:linear-gradient(transparent 60%, #FEF263 60%)}.under_marker_gray{background:linear-gradient(transparent 60%, #CED1D3 60%)}.marker{background:linear-gradient(transparent 0%, #ff6 0%)}.marker_pink{background:linear-gradient(transparent 0%, #F4B3C2 0%)}.marker_yellow{background:linear-gradient(transparent 0%, #FEF263 0%)}.marker_gray{background:linear-gradient(transparent 0%, #CED1D3 0%)}.red_bold{font-weight:bold;color:#db0000}.pink_bold{font-weight:bold;color:#ff388e}.blue_bold{font-weight:bold;color:#0068B7}.signalred_bold{font-weight:bold;color:#E8383D}.btn_animation{-moz-animation:animationBTN 2s ease-in-out 0s infinite normal;-webkit-animation:animationBTN 2s ease-in-out 0s infinite normal;-ms-animation:animationBTN 2s ease-in-out 0s infinite normal}@-moz-keyframes animationBTN{50%{transform:scale(1.1)}}@-webkit-keyframes animationBTN{50%{transform:scale(1.1)}}@-ms-keyframes animationBTN{50%{transform:scale(1.1)}}video.wp-video-shortcode{max-width:100%}
