@charset "utf-8";#post.kokorolesson{margin:0;padding:0;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#000;font-size:16px;line-height:1.8em}@media print{#post.kokorolesson{font-family:sans-serif}}#post.kokorolesson a{text-decoration:underline;color:#0074bd}#post.kokorolesson a:hover{text-decoration:none;color:#0074bd}#post.kokorolesson img{vertical-align:top;border:none}#post.kokorolesson a:hover img.hov{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}#header{border-top:30px solid #e74473}.header_area{width:100%;margin:0 auto}#logo{float:left;position:relative;margin-top:-17px;width:55%}#contents_inner #post h2:after{content:none}#post.health_info.kokorolesson div.profile{width:43%;margin:0;float:right;border-right:1px solid #0066b8;border-left:1px solid #0066b8;padding:21px 20px 0;box-sizing:border-box}#post.health_info.kokorolesson div.profile p.profile01{font-size:15px;border-bottom:1px solid #0066b8;margin:0 0 10px !important}#post.health_info.kokorolesson div.profile p.name{font-size:17px;font-weight:700;margin-bottom:5px}#post.health_info.kokorolesson div.profile p.name span{font-size:12px;display:block;line-height:1.5}#post.health_info.kokorolesson div.profile p.name em{font-size:13px;font-style:normal;font-weight:400}#post.health_info.kokorolesson div.profile p.profile02{font-size:11px;line-height:1.6}div#document{width:760px;margin:0 auto}div#item{background-color:#fde8e4;border-radius:34px;padding:8px;position:relative}div#item2{border-radius:30px;border:3px solid #fff;padding:45px 68px 25px}div#document h1{margin:17px 0 30px}div#document h1 img{margin:0}div#document h2{color:#e95464;font-size:21px;margin-bottom:1em}#contents_inner #post.kokorolesson p{margin-bottom:0}#post.kokorolesson p.txt01{text-indent:1em}#post.kokorolesson p.txt02{text-indent:1em;margin:1.5em 0 0}#post.kokorolesson p.txt03{text-indent:1em;margin-right:175px;margin-bottom:1.5em}#post.kokorolesson p.txt04{text-indent:1em;margin-right:175px}div#document strong{color:#e95464}#contents_inner #post p.img01{text-align:center;margin:25px 0 20px}.img_r{position:absolute;right:-30px;top:-75px}.how{background:url(//ytckempo-dayori.jp/ytc_wp/wp-content/themes/ytckempo/health_info/kokorolesson/common/css/../images/how.png) no-repeat 0 0;background-size:contain;height:83px;width:600px;margin:0 auto}.how p{padding:10px 10px 0 140px;font-size:11px;line-height:1.5}.back{text-align:center;margin:30px 0 0}.address{font-size:12px;margin:40px 0 0;background:#e74473;padding:3px 0;position:relative}.address p{text-align:center;color:#fff;font-size:10px;margin-bottom:0 !important}.address .illust{display:block;width:fit-content;margin:0;position:absolute;right:5%;top:-20px}@media only screen and (max-width:767px){#contents_inner #post.kokorolesson p#logo{width:100%;float:none;margin-bottom:1.3em}#contents_inner #post.health_info.kokorolesson div.profile{width:100%;border:1px solid #0066b8;border-width:1px 0 1px;padding-bottom:20px}#contents_inner #post div.profile p.name{margin-bottom:5px}div#item2{padding:20px}.img_r{width:42%;float:right;position:relative;top:0;right:0;margin-top:clamp(-80px,-15%,-50px);margin-right:-8%;margin-bottom:10px}div#document h2{width:64%}div#document h2 br{display:none}#contents_inner #post #document p.txt03{margin:0 auto 1.5em}.how{width:100%;height:auto;background:linear-gradient(#f5f5f5 1px,transparent 1px) #fff;background-size:auto 10px;border:1px solid #727171;border-radius:5px}.how:before{content:"";display:block;float:left;margin:4px 5px 4px 0;width:28%;max-width:117px;aspect-ratio:1/0.7;background:url(//ytckempo-dayori.jp/ytc_wp/wp-content/themes/ytckempo/health_info/kokorolesson/common/css/../images/how_sp.png) no-repeat 0 0;background-size:contain}#contents_inner #post .how p{padding:10px 10px 0}.how:after{content:"";display:table;clear:both}.address .illust{width:10vw;top:-10px}}