﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{text-decoration:none;color:#333}a:visited{color:#EC285F}a:focus{color:blue}a:hover{color:#C7CB30}a:active{color:blue}*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul,li{list-style-type:none}html{font-size:62.5%}body{lettar-spacing:-0.001em;-webkit-text-size-adjust:100%}img{max-width:100%;height:auto}@media all and (max-width: 48em){.main p{font-size:1.6rem}}.container .right div.col{float:right;margin:0 0 0 1.66667%}.container .left div.col{float:left;margin:0 1.66667% 0 0}.container .left .col-1{width:6.80556%}.container .right .col-1{width:6.80556%}.container .left .col-2{width:15.27778%}.container .right .col-2{width:15.27778%}.container .left .col-3{width:23.75%}.container .right .col-3{width:23.75%}.container .left .col-4{width:32.22222%}.container .right .col-4{width:32.22222%}.container .left .col-5{width:40.69444%}.container .right .col-5{width:40.69444%}.container .left .col-6{width:49.16667%}.container .right .col-6{width:49.16667%}.container .left .col-7{width:57.63889%}.container .right .col-7{width:57.63889%}.container .left .col-8{width:66.11111%}.container .right .col-8{width:66.11111%}.container .left .col-9{width:74.58333%}.container .right .col-9{width:74.58333%}.container .left .col-10{width:83.05556%}.container .right .col-10{width:83.05556%}.container .left .col-11{width:91.52778%}.container .right .col-11{width:91.52778%}.container .left .col-12{width:100%}.container .right .col-12{width:100%}.container .right div.col:last-child{margin:0}.container .left div.col:last-child{margin:0}@media screen and (max-width: 48em){.wrapper{padding:1em}.container .right .col,.container .left .col{float:none;width:100%;margin:1em auto;overflow:hidden;*zoom:1}.container .row .col{margin:0 auto 1em}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{text-decoration:none;color:#333}a:visited{color:#EC285F}a:focus{color:blue}a:hover{color:#C7CB30}a:active{color:blue}*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul,li{list-style-type:none}html{font-size:62.5%}body{lettar-spacing:-0.001em;-webkit-text-size-adjust:100%}img{max-width:100%;height:auto}@media all and (max-width: 48em){.main p{font-size:1.6rem}}.main{float:right;padding-left:2em}@media all and (max-width: 30em){.main{padding-left:0}}.side{float:left}.wrapper{max-width:1200px;margin:0 auto;overflow:hidden;*zoom:1}.container{clear:both;padding:1.66667%}.main{width:71.66667%;margin:0 0 1em}.side{width:28.33333%;margin:0 0 1em}.footer{clear:both;line-height:2;background-color:#D33176;color:#fff;text-align:center}@media all and (min-width: 48em){.main .right div.col{float:right;margin:0 0 0 2.32558%}.main .left div.col{float:left;margin:0 2.32558% 0 0}.main .left .col-1{width:6.20155%}.main .right .col-1{width:6.20155%}.main .left .col-2{width:14.72868%}.main .right .col-2{width:14.72868%}.main .left .col-3{width:23.25581%}.main .right .col-3{width:23.25581%}.main .left .col-4{width:31.78295%}.main .right .col-4{width:31.78295%}.main .left .col-5{width:40.31008%}.main .right .col-5{width:40.31008%}.main .left .col-6{width:48.83721%}.main .right .col-6{width:48.83721%}.main .left .col-7{width:57.36434%}.main .right .col-7{width:57.36434%}.main .left .col-8{width:65.89147%}.main .right .col-8{width:65.89147%}.main .left .col-9{width:74.4186%}.main .right .col-9{width:74.4186%}.main .left .col-10{width:82.94574%}.main .right .col-10{width:82.94574%}.main .left .col-11{width:91.47287%}.main .right .col-11{width:91.47287%}.main .left .col-12{width:100%}.main .right .col-12{width:100%}.main .right div.col:last-child{margin:0}.main .left div.col:last-child{margin:0}}@media all and (max-width: 48em){.main{float:none;width:100%;margin:0 auto 20px}.side{float:none;width:100%;margin:0 auto 20px}}.entryTitle{font-size:2.6rem;font-weight:bold;padding:.2em .5em;border-bottom:3px double #D33176;margin-bottom:.2em}.format-standard .entryTitle::before,.home .entryTitle::before{display:none}.entryTitle::before{font-family:"Font Awesome 5 Solid";content:'\f118';display:none}.entryTitle svg{margin-right:.3em;padding:2px;color:#D33176}.page-id-34 .entryTitle::before{content:'\f0e8'}.post_format-post-format-aside .entryTitle::before{content:'\f0f6'}.post_format-post-format-image .entryTitle::before{content:'\f03e'}.post_format-post-format-video .entryTitle::before{content:'\f03d'}.post_format-post-format-quote .entryTitle::before{content:'\f10d'}.post_format-post-format-link .entryTitle::before{content:'\f0c1'}.post_format-post-format-gallery .entryTitle::before{content:'\f008'}.post_format-post-format-status .entryTitle::before{content:'\f06e'}.post_format-post-format-audio .entryTitle::before{content:'\f028'}.post_format-post-format-chat .entryTitle::before{content:'\f086'}.post_format-post-format-aside p{padding:1em;background-color:#f0f0f0;border:2px dotted #D33176}.post_format-post-format-aside .postinfo{border:none;background-color:transparent;padding:0}.post_format-post-format-chat p{margin-bottom:1em;color:#666}.post_format-post-format-chat p::before{font-family:'fontAwesome';content:'\f0e6';margin-right:.5em;color:#D33176}.post_format-post-format-link .entry p a::before{font-family:'fontAwesome';content:'\f061';margin-right:.5em}.postinfo{color:#D33176;text-align:right;clear:both}.postinfo a{color:#D33176}.oldpage{float:left}.newpage{float:right}.pagelink{overflow:hidden;width:100%;margin-bottom:1em}.pagelink a{font-size:1.2rem;color:#F2B0CB}.pagination{margin:40px 0 30px;text-align:center}.pagination ul{display:inline-block;overflow:hidden;*zoom:1}.pagination li{float:left;width:auto}.pagination li a,.pagination li>span{display:block;margin:0 5px;padding:6px 8px;border:1px solid  #CCC;color:#000;top:1.4rem;text-decoration:none}.pagination li>span{background-color:#EFEFEF}.pagination li a{color:#999}.pagination li a:hover{background-color:#EEE}.pagination li .dots{padding:6px 2px;border-color:transparent;background-color:transparent}.alignleft{float:left;margin:0 1em 1em 1em}@media screen and (max-width: 48em){.alignleft{float:none;width:100%;margin:auto}}.alignright{float:right;margin:1em 1em 0 1em}@media screen and (max-width: 48em){.alignright{float:none;width:100%;margin:auto}}.aligncenter{display:block;clear:both;margin:1em auto}.wp-caption{border:1px solid #D33176;background-color:#f7d9e6;text-align:center;padding:.5em;overflow:hidden;*zoom:1}.wp-caption-text{overflow:hidden;*zoom:1}.wp-post-image{display:block;margin:0 auto}.page .wp-post-image,.archive .wp-post-image{max-width:300px;float:left;margin:0 1em 1em 1em}@media screen and (max-width: 48em){.page .wp-post-image,.archive .wp-post-image{float:none;width:100%;margin:auto}}.side{line-height:2;overflow:hidden}.side ul{border:2px solid #D33176}.side ul li{border-bottom:2px dashed #D33176}.side ul li:last-child{border-bottom:none}.side ul li a{display:block;color:#333;padding:.6em .4em .6em 1em;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.side ul li a::before{content:"\f0da";font-family:"Font Awesome 5 Solid";display:none}.side ul li a svg{margin:0 0.5em;color:#581330}.side ul li a:hover{opacity:.5;color:#581330}.side .textwidget{padding:1.5em 1em .5em;border:2px solid #D33176;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}.side .widget{margin-bottom:2em}.side .widget_web_type_menu{border:none !important}.side .widgettitle{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;color:#fff;font-weight:bold;padding:.6em;background-color:#D33176;position:relative}@media screen and (max-width: 48em){.side .widgettitle{font-size:1.8rem}}.webmenu .textwidget{border:none}.webmenu ul{margin-bottom:1em}.webmenu h3 a{display:block;color:#fff;font-weight:bold;padding:.6em .6em .6em 3em;background-color:#D33176;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;position:relative}.webmenu h3 a::before{position:absolute;bottom:0;left:-5px;width:50px;height:50px;content:'';background:url(../images/cat.png) no-repeat 0 0}.webmenu h3:hover{background-color:#E0BABA}.webmenu ul{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;margin-bottom:2em}.menu-sidebar-container{line-height:2;background-color:#FFBCD6;border:1px solid  #333}.menu-sidebar-container li{padding:0;font-size:1.4rem;border-bottom:1px dashed  #333}@media screen and (max-width: 48em){.menu-sidebar-container li{font-size:1.6rem}}.menu-sidebar-container li:last-child{border-bottom:none}.menu-sidebar-container li:last-child a:hover{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px}.menu-sidebar-container li a{display:block;padding:.6em .4em .6em 1em;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.menu-sidebar-container li a:hover{opacity:.5;background-color:#D33176;color:#581330}.menu-sidebar-container li a:hover::before{color:#581330}.menu-sidebar-container li a::before{content:"\f0da";font-family:"Font Awesome 5 Solid";display:none}.menu-sidebar-container li a svg{margin-right:0.5em;padding-left:.2em;color:#333}.breadcrumb{padding-left:1em;font-size:.9rem;overflow:hidden;width:100%;margin:1em 0;overflow:hidden;*zoom:1}.breadcrumb li{float:left;display:block;margin-right:1em;color:#D33176}.breadcrumb li::before{font-family:"Font Awesome 5 Solid";content:'\f054';display:none}.breadcrumb li svg{margin-right:.5em}.breadcrumb li a{color:#F2B0CB}.breadcrumb li a:hover{color:#00f;text-decoration:underline}.breadcrumb li:first-child::before{display:none}@media screen and (max-width: 48em){.breadcrumb{display:none;content:''}}.breadcrumb li:first-of-type svg.fa-chevron-right{display:none}.pagetitle{font-size:1.6rem;font-weight:bold;color:#D33176;border:1px dotted #D33176;text-align:center;padding:.4em 0;margin:0 0 1em}.widget_calendar h2{display:none}#wp-calendar{font-size:1.2rem;width:100%}#wp-calendar a{text-decoration:underline}#wp-calendar td,#wp-calendar th{text-align:center}#wp-calendar caption{font-weight:bold;text-align:center;border-bottom:1px solid  #333;padding:.4em 0;margin-bottom:.4em;font-size:1.1rem}#wp-calendar #prev{text-align:left;padding-top:3px}#wp-calendar #next{text-align:right;padding-top:3px}.screen-reader-text{display:none}.screen-reader-text{display:none}#s{border:none;font-size:1.8rem;height:2em;vertical-align:middle;margin-right:.1em;width:100%;display:block;padding:0 1em;border:1px solid  #aaa;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;z-index:0}#searchsubmit{font-family:inherit;font-size:1.8rem;border:1px solid  #aaa;display:block;margin-top:1em;padding:.2em 0;width:100%;vertical-align:middle;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:#f7d9e6;cursor:pointer}#searchsubmit:hover{background-color:#ddd}#searchform{padding:.4em}#recentcomments li.recentcomments a{display:inline-block !important;padding:0.4em 0.4em 0.4em 1em !important;background:none !important}#searchsubmit{font-family:inherit;font-weight:bold;color:#fff;padding:.2em;border:none;display:block;color:#D33176}#searchform{padding:.4em}.textwidget{padding:.4em}.post{overflow:hidden;*zoom:1;margin-bottom:2em}a.more-link{display:inline-block;float:right;padding:.5em 1em;font-weight:bold;border:3px solid #9E96FF;color:#9E96FF;-moz-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}a.more-link:hover{border:3px solid #D33176;color:#D33176}.comments{padding:1em;margin:1em 0;clear:both;overflow:hidden;*zoom:1;line-height:2}.comments p{font-size:.8rem}.comments p a{color:#E51C42}.comments input{display:block;border:none;background-color:#FF4892;opacity:.3;color:#FFF;margin-bottom:1em}.comments textarea{display:block;border:none;background-color:#FF4892;opacity:.3;color:#FFF;margin-bottom:1em;width:100%;margin-bottom:1em}.comments .required{color:#E51C42}.comments code{display:block;margin-top:.5em;font-size:.7rem}.comments #submit{background-color:#FF4892;font-weight:bold;font-size:1rem;opacity:1;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.comments ul{margin:0;padding:0}.comments li.compost{border-bottom:1px dotted #FF4892}.comments p.cominfo{text-align:right}.comments #trurl{background-color:#FF4892;padding:.6em;margin-bottom:2em}.sidebox{overflow:hidden;*zoom:1}.ytvideo{position:relative;width:100%;height:0;padding-top:56.25%;overflow:hidden;margin:30px 0}.ytvideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 30em){.pagination li a,.pagination li>span{margin:0;padding:6px 7px;border-left:none;font-size:1.2rem}.pagination li:first-child a,.pagination li:first-child>span{border-left:1px solid  #ccc}.pagination li .dots{border-right-color:#CCC}}a{text-decoration:none;color:#333}a:visited{color:#EC285F}a:focus{color:blue}a:hover{color:#C7CB30}a:active{color:blue}*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul,li{list-style-type:none}html{font-size:62.5%}body{lettar-spacing:-0.001em;-webkit-text-size-adjust:100%}img{max-width:100%;height:auto}@media all and (max-width: 48em){.main p{font-size:1.6rem}}.bold{font-weight:bold}.normal{font-weight:normal}.fs1{color:#ff0000}.fs2{color:#FF6631}.fs3{font-weight:bold;background:-webkit-linear-gradient(transparent 95%, red 100%);background:linear-gradient(rgba(0,0,0,0) 95%,#ff0000 100%)}.fs4{background:-webkit-linear-gradient(transparent 85%, red 100%);background:linear-gradient(rgba(0,0,0,0) 85%,#ff0000 100%)}.fs5{font-weight:bold;background:-webkit-linear-gradient(transparent 85%, #ff6 85%);background:linear-gradient(rgba(0,0,0,0) 85%,#ffff66 85%)}.fs6{background:-webkit-linear-gradient(transparent 85%, #ff6 85%);background:linear-gradient(rgba(0,0,0,0) 85%,#ffff66 85%)}.fs7{color:#ff0000;background:-webkit-linear-gradient(transparent 80%, #ff6 80%);background:linear-gradient(rgba(0,0,0,0) 80%,#ffff66 80%)}.fs8{color:#ff0000;font-weight:bold;background:-webkit-linear-gradient(transparent 80%, #ff6 80%);background:linear-gradient(rgba(0,0,0,0) 80%,#ffff66 80%)}.fs9{background:linear-gradient(rgba(0,0,0,0) 70%,#ffbbdd 70%);background:-webkit-linear-gradient(transparent 80%, #fbd 80%);font-weight:bold}.fs10{background:linear-gradient(rgba(0,0,0,0) 80%,#ff0000 80%);background:-webkit-linear-gradient(transparent 80%, red 80%);font-weight:bold}.under{text-decoration:underline}.through{text-decoration:line-through}dl{margin:10px 10px 20px}dl dt{margin:15px 0px;color:#D33176;font-weight:bold;padding-left:10px;border-bottom:3px #D33176 double;font-size:1.9rem}dl dd{margin:5px 0px 0px 0px;padding:0px 15px;font-size:1.7rem}section .rank001,article .rank001,.home .rank001,section .rank002,article .rank002,.home .rank002,section .rank003,article .rank003,.home .rank003,section .rank004,article .rank004,.home .rank004,section .rank005,article .rank005,.home .rank005,section .rank006,article .rank006,.home .rank006,section .rank007,article .rank007,.home .rank007,section .rank008,article .rank008,.home .rank008,section .rank009,article .rank009,.home .rank009,section .rank010,article .rank010,.home .rank010{position:relative;padding-left:3em;margin:2em 0;border-bottom:4px double #D33176}section .rank001::before,article .rank001::before,.home .rank001::before,section .rank002::before,article .rank002::before,.home .rank002::before,section .rank003::before,article .rank003::before,.home .rank003::before,section .rank004::before,article .rank004::before,.home .rank004::before,section .rank005::before,article .rank005::before,.home .rank005::before,section .rank006::before,article .rank006::before,.home .rank006::before,section .rank007::before,article .rank007::before,.home .rank007::before,section .rank008::before,article .rank008::before,.home .rank008::before,section .rank009::before,article .rank009::before,.home .rank009::before,section .rank010::before,article .rank010::before,.home .rank010::before{position:absolute;top:0;left:0;width:50px;height:50px;margin-right:0;content:'';background-repeat:no-repeat;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}section .rank001::before,article .rank001::before,.home .rank001::before{background-image:url("../images/rank001.png")}section .rank002::before,article .rank002::before,.home .rank002::before{background-image:url("../images/rank002.png")}section .rank003::before,article .rank003::before,.home .rank003::before{background-image:url("../images/rank003.png")}section .rank004::before,article .rank004::before,.home .rank004::before{background-image:url("../images/rank004.png");bottom:-10px}section .rank005::before,article .rank005::before,.home .rank005::before{background-image:url("../images/rank005.png");bottom:-10px}section .rank006::before,article .rank006::before,.home .rank006::before{background-image:url("../images/rank006.png");bottom:-10px}section .rank007::before,article .rank007::before,.home .rank007::before{background-image:url("../images/rank007.png");bottom:-10px}section .rank008::before,article .rank008::before,.home .rank008::before{background-image:url("../images/rank008.png");bottom:-10px}section .rank009::before,article .rank009::before,.home .rank009::before{background-image:url("../images/rank009.png");bottom:-10px}section .rank010::before,article .rank010::before,.home .rank010::before{background-image:url("../images/rank010.png");bottom:-10px}cite{font-size:1.5rem;font-weight:bold}.row{overflow:hidden;*zoom:1}.col{overflow:hidden;*zoom:1;padding-bottom:20px}.dummy{font-size:3rem;font-weight:bold;background-color:#DDD;height:250px;text-align:center;padding-top:100px}.dummy::before{content:'DUMMY'}.btn-1,.btn-2{margin:.5em 0;font-size:1.8rem;display:block;padding:.6em 1em .6em 2em;font-weight:bold;color:#FFF !important;clear:both;float:right;width:auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:all .7s;-o-transition:all .7s;-webkit-transition:all .7s;transition:all .7s}.btn-1:hover,.btn-2:hover{color:#fff;text-shadow:0 0 5px rgba(255,255,255,0.7)}.btn-1::after,.btn-2::after{font-family:"Font Awesome 5 Solid";content:'\f054';display:none}.btn-1 svg,.btn-2 svg{top:50%;right:10px;padding-top:-1em;margin-left:1em}.btn-1{background-color:#9E96FF}.btn-1:hover{background-color:#574aff}.btn-2{background-color:#B0D431}.btn-2:hover{background-color:#7e9920}.dotline{border-bottom:1px dotted  #999}section h2,article h2{clear:both;color:#D33176;font-size:2.4rem;font-weight:bold;margin:0 0 1em;padding:.5em;border-bottom:2px solid #D33176}section h3,article h3{clear:both;color:#D33176;font-size:2.2rem;font-weight:bold;margin:0 0 1em;padding:.5em;border-bottom:2px dashed #666}section h3::before,article h3::before{font-family:"Font Awesome 5 Solid";display:none;content:'\f4d8'}section h3 svg,article h3 svg{margin-right:.5em}section h4,article h4{clear:both;color:#D33176;font-size:1.9rem;font-weight:bold;padding:.5em 1em}section h4::before,article h4::before{font-family:"Font Awesome 5 Solid";display:none;content:'\f06c'}section h4 svg,article h4 svg{margin-right:.5em}section h5,article h5{clear:both;color:#D33176;font-size:1.8rem;font-weight:bold}section h5::before,article h5::before{font-family:"Font Awesome 5 Solid";display:none;content:'\f14a'}section h5 svg,article h5 svg{margin-right:.5em}section h6,article h6{clear:both;color:#D33176;font-size:1.7rem;font-weight:bold}section h6::before,article h6::before{font-family:"Font Awesome 5 Solid";margin-right:.5em;display:none}section h6 svg,article h6 svg{margin-right:.5em}section table,article table{width:96%;margin:1em auto;font-size:1.8rem;empty-cells:show;border-spacing:0px;border-collapse:collapse;border-top:1px solid #D33176;border-left:1px solid #D33176;background-color:#fff}section table tr th,article table tr th{margin:1px;padding:7px;color:#fff;font-weight:bold;text-align:center;border-right:1px solid #D33176;border-bottom:1px solid #D33176;background-color:#D33176;width:auto}section table tr td,article table tr td{padding:7px;text-align:left;border-right:1px solid #D33176;border-bottom:1px solid #D33176}section table th[scope=col],article table th[scope=col]{background-color:#D33176;font-weight:bold;text-align:center}section table th[scope=row],article table th[scope=row]{background-color:#eeafca;width:30%}section .flag,section .hint,section .warning,section .attention,article .flag,article .hint,article .warning,article .attention{color:#FFF;padding:.3em .5em;font-weight:bold;font-size:1.6rem;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:.5em 0}section .flag::before,section .hint::before,section .warning::before,section .attention::before,article .flag::before,article .hint::before,article .warning::before,article .attention::before{font-family:"Font Awesome 5 Solid";display:none}section .flag svg,section .hint svg,section .warning svg,section .attention svg,article .flag svg,article .hint svg,article .warning svg,article .attention svg{margin-right:.5em}section .flag,article .flag{background-color:#90A8F5;border-bottom:5px solid #6183f1}section .flag::before,article .flag::before{content:'\f024'}section .hint,article .hint{background-color:#90A8F5;border-bottom:5px solid #6183f1}section .hint::before,article .hint::before{content:'\f0eb'}section .warning,article .warning{background-color:#f00;border-bottom:5px solid #c00}section .warning::before,article .warning::before{content:'\f071'}section .attention,article .attention{background-color:#ff0;color:#F00;border-bottom:5px solid #cc0}section .attention::before,article .attention::before{content:'\f06a'}.mouth-man,.mouth-woman{background-color:#F8F4BC;border:2px dotted  #999;padding:1em 1em 1em 6em;margin-bottom:2em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;font-size:1.2rem}.mouth-man::before,.mouth-woman::before{font-family:"Font Awesome 5 Solid";content:'\f007';display:none}.mouth-man svg,.mouth-woman svg{font-size:6rem;position:absolute;top:10px;left:10px}.mouth-man svg{color:#00F}.mouth-woman svg{color:#f00}.box{border:2px solid #D33176;padding:.5em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:1em .5em;overflow:hidden;*zoom:1}.post ul li{color:#666;font-size:1.8rem;margin:10px;padding:0px 0px 0px 15px;border-bottom:2px #D33176 dashed}.post ul li::before{content:'\f00c';font-family:"Font Awesome 5 Solid";display:none}.post ul li svg{margin-right:.5em}.post ol{line-height:3;counter-reset:number}.post ol li{font-size:1.8rem}.post ol li::before{list-style-type:none;vertical-align:top;text-align:center;content:counter(number);counter-increment:number;margin-right:1em;color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;padding:.3em .5em .3em .6em;background-color:#D33176}.post .box li:last-child{border-bottom:none}body{font-family:"游ゴシック", YuGothic, "メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "ＭＳ Ｐゴシック", sans-serif;background-color:#fff;font-size:1.4rem;line-height:1.6;letter-spacing:.1em}a{outline:none}.siteTop{background-color:#f7d9e6;font-size:2rem}.siteTop .top-inner{max-width:1200px;margin:auto;overflow:hidden;*zoom:1;padding:.5em 0 0}.siteTop .top-inner .logo{float:left}.gnav{float:right;font-size:1.4rem}.gnav ul{list-style-type:none;text-align:center;margin:auto;overflow:hidden;*zoom:1}.gnav ul li{list-style-type:none;float:left;width:auto}.gnav ul li a{display:block;text-align:center;text-decoration:none;-moz-transition:background-color,color .8s;-o-transition:background-color,color .8s;-webkit-transition:background-color,color .8s;transition:background-color,color .8s;width:auto;padding:.5em 1em 0;color:#660A2B}.gnav ul li a:hover{color:#6A71E5}.gnav ul li a::before{content:'\f0da';font-family:"Font Awesome 5 Solid";display:none}.gnav ul li a svg{margin-right:.5em}.footer{clear:both;line-height:2.2;background-color:#D33176;color:#fff;text-align:center}.footer a{color:#fff}.header{max-width:1200px;margin:2em auto 1em}.header img{text-align:center;margin:0 auto;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.header img:hover{-moz-box-shadow:0 0 2px 4px #D33176;-webkit-box-shadow:0 0 2px 4px #D33176;box-shadow:0 0 2px 4px #D33176;opacity:.8}.header .desc{margin-top:.2em;font-family:"游ゴシック", YuGothic, "メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "ＭＳ Ｐゴシック", sans-serif;font-size:1.4rem;color:#D33176}.main{display:block;overflow:hidden;*zoom:1}.main p{font-size:1.8rem;line-height:1.6;margin:0 .5em 1em;letter-spacing:.1em}.side{padding-top:1em}.siteTitle{max-width:1200px;margin:auto}.siteTitle a{color:#FFF}.siteTitle a:hover{color:#ff0}.menuTitle{font-size:2rem;font-weight:bold;margin:0 0 .5em;padding:.5em}.pagetitle{font-size:1.8rem !important;font-weight:bold;color:#D33176;border:3px solid #D33176;text-align:center;padding:.4em 0;margin:0 0 1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.archive .attachment-post-thumbnail{max-width:200px}.feature{text-align:center;font-weight:bold;background-color:#660A2B;color:#fff;padding:.2em;font-size:1.6rem;margin:1em 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.aligncenter{display:block;margin:auto;margin-bottom:1em}.alignleft{float:left;margin-right:1em;margin-bottom:1em}.alignright{float:right;margin-left:1em;margin-bottom:1em}.pagetop{position:fixed;bottom:4em;margin:0 auto;z-index:100;right:3%}.pagetop a{display:table-cell;width:5em;height:5em;text-align:center;vertical-align:middle;color:#FFF;background-color:#D33176;padding:.5em 1em;font-size:1.8rem;font-weight:bold;line-height:1.2;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;opacity:.4;outline:none}.pagetop a:hover{opacity:.2}.menubtn{display:none}.detail{font-weight:bold;display:block;float:right;padding:.5em 1em;margin:1em 0;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.detail:link,.detail:visited{color:#9E96FF;border:3px solid #9E96FF}.detail:hover,.detail:active{color:#6f63ff;border:3px solid #6f63ff}.detail::after{font-family:"Font Awesome 5 Solid";content:'\f054';display:none}.detail svg{margin-left:.5em}.btn_area{text-align:right}.official_btn{display:inline-block;border:3px solid #6C2F8C;border-radius:5px;font-weight:bold;padding:.5em 1em;font-size:1.6rem;transition:.5s}.official_btn:link,.official_btn:visited,.official_btn:active,.official_btn:hover{color:#6C2F8C;text-decoration:none}.official_btn:active,.official_btn:hover{background-color:#6C2F8C;color:#fff}.official_btn::after{font-family:"Font Awesome 5 Solid";content:'\f0a9';display:none}.official_btn svg{margin-left:.5em}@media all and (max-width: 48em){.btn_area{text-align:center}.top{background-color:#D33176;font-size:2rem;position:relative}.top .top-inner{padding:.5em .5em .3em}.top .top-inner .logo{margin-bottom:.5em;float:none}.header{margin:0}.wp-post-image,.alignleft,.alignright{text-align:center;display:block;float:none;margin:0 auto 1em}.menubtn{position:absolute;display:block;right:10px;top:45px;background-color:#9E96FF;font-size:2rem;color:#fff;height:45px;line-height:45px;width:45px;text-align:center;margin-top:0;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,0.8);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.menubtn:hover{background-color:#660A2B;color:#FFF}.menubtn:visited{color:#FFF}.gnav{clear:both;display:none;float:none;width:100%;height:auto;border-top:none;border-bottom:none}.gnav ul{padding-top:1.5em;text-align:left}.gnav ul li{float:none}.gnav ul li a{width:100%;text-align:left;display:block;padding:.8em;border-right:none;border-bottom:1px dashed #fff}.gnav ul li:last-child a{border-bottom:none}}
