﻿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;outline:none}a:visited{color:#EC285F}a:focus{color:blue}a:hover{color:#EC5D78}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 .83333%}.container .left div.col{float:left;margin:0 .83333% 0 0}.container .left .col-1{width:7.56944%}.container .right .col-1{width:7.56944%}.container .left .col-2{width:15.97222%}.container .right .col-2{width:15.97222%}.container .left .col-3{width:24.375%}.container .right .col-3{width:24.375%}.container .left .col-4{width:32.77778%}.container .right .col-4{width:32.77778%}.container .left .col-5{width:41.18056%}.container .right .col-5{width:41.18056%}.container .left .col-6{width:49.58333%}.container .right .col-6{width:49.58333%}.container .left .col-7{width:57.98611%}.container .right .col-7{width:57.98611%}.container .left .col-8{width:66.38889%}.container .right .col-8{width:66.38889%}.container .left .col-9{width:74.79167%}.container .right .col-9{width:74.79167%}.container .left .col-10{width:83.19444%}.container .right .col-10{width:83.19444%}.container .left .col-11{width:91.59722%}.container .right .col-11{width:91.59722%}.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;outline:none}a:visited{color:#EC285F}a:focus{color:blue}a:hover{color:#EC5D78}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:left;padding-right:2em}@media all and (max-width: 48em){.main{padding-right:0}}.side{float:right}.wrapper,.container{max-width:1200px;margin:0 auto;overflow:hidden;*zoom:1;background-color:rgba(255,255,255,0.7)}.main{width:66.66667%;margin:0 0 1em}.side{width:33.33333%;margin:0 0 1em}.footer{clear:both;line-height:2;background-color:#3B9093;color:#fff;text-align:center}@media all and (min-width: 48em){.main .right div.col{float:right;margin:0 0 0 1.25%}.main .left div.col{float:left;margin:0 1.25% 0 0}.main .left .col-1{width:7.1875%}.main .right .col-1{width:7.1875%}.main .left .col-2{width:15.625%}.main .right .col-2{width:15.625%}.main .left .col-3{width:24.0625%}.main .right .col-3{width:24.0625%}.main .left .col-4{width:32.5%}.main .right .col-4{width:32.5%}.main .left .col-5{width:40.9375%}.main .right .col-5{width:40.9375%}.main .left .col-6{width:49.375%}.main .right .col-6{width:49.375%}.main .left .col-7{width:57.8125%}.main .right .col-7{width:57.8125%}.main .left .col-8{width:66.25%}.main .right .col-8{width:66.25%}.main .left .col-9{width:74.6875%}.main .right .col-9{width:74.6875%}.main .left .col-10{width:83.125%}.main .right .col-10{width:83.125%}.main .left .col-11{width:91.5625%}.main .right .col-11{width:91.5625%}.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}.main,.side{padding:1em 1% 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}}.postinfo{color:#E0DCD3;text-align:right;margin:20px 0 0;clear:both}.postinfo a{color:#E0DCD3}.oldpage{float:left}.newpage{float:right}.pagelink{overflow:hidden;width:100%;margin-bottom:1em}.pagelink a{font-size:2rem;color:#E0DCD3}.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{display:block;float:none;width:100%;margin:1em auto;text-align:center}}.alignright{float:right;margin:1em 1em 0 1em}@media screen and (max-width: 48em){.alignright{display:block;float:none;width:100%;margin:1em auto;text-align:center}}.aligncenter{display:block;clear:both;margin:1em auto}.wp-caption{border:1px solid #3B9093;background-color:#f2f9fa;text-align:center;padding:.5em;overflow:hidden;*zoom:1}.wp-caption-text{overflow:hidden;*zoom:1}.img-single .wp-post-image{display:block;margin:0 auto 10px}.archive .wp-post-image{max-width:300px;float:left;margin:0 1em 1em 1em}@media screen and (max-width: 48em){.archive .wp-post-image{display:block;float:none;width:100%;margin:1em auto}}.side{line-height:2;overflow:hidden}.side li{list-style-type:none}.side li li,.side li li.recentcomments{font-size:1.4rem;padding:0;border-bottom:1px dashed #3B9093}.side li li.cat-item-none,.side li li.recentcomments.cat-item-none{padding:.6em .4em .6em 1em}@media screen and (max-width: 48em){.side li li,.side li li.recentcomments{font-size:1.6rem}}.side li li:last-child,.side li li.recentcomments:last-child{border-bottom:none}.side li li a,.side li li.recentcomments a{color:#333;display:block;padding:.6em .4em .6em 1em;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.side li li a:hover,.side li li.recentcomments a:hover{opacity:.5;color:#0f2526}.side li li a:hover::before,.side li li.recentcomments a:hover::before{color:#0f2526}.side li li a::before,.side li li.recentcomments a::before{content:"\f0da";font-family:FontAwesome;margin-right:0.5em;padding-left:.2em;color:#333}.side .widget{margin-bottom:2em}.side h2{color:#fff;font-weight:bold;padding:.6em;background-color:#3B9093;position:relative}@media screen and (max-width: 48em){.side h2{font-size:1.8rem}}.side .sidenavi{padding:1em 0}.side .sidenavi h3 a{display:block;color:#fff;font-weight:bold;padding:.6em .6em .6em 3.2em;background-color:#3B9093;position:relative}.side .sidenavi h3 a::before{position:absolute;bottom:0;left:-5px;width:50px;height:50px;content:'';background:url(images/cat.png) no-repeat 0 0}.side .sidenavi h3:hover{background-color:#E0BABA}.side .sidenavi ul li{border-bottom:1px dashed #3B9093}.side .sidenavi ul li:last-child{border-bottom:none}.side .sidenavi 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 .sidenavi ul li a:hover{opacity:.5;color:#0f2526}.side .sidenavi ul li a::before{content:"\f0da";font-family:FontAwesome;margin-right:0.5em;padding-left:.2em;color:#0f2526}.side .widget ul{border:1px solid #3B9093;margin-bottom:2em}.gnav ul{max-width:1200px;overflow:hidden;*zoom:1;margin:0 auto;background-color:#3B9093}.gnav li{text-align:center}.gnav li:last-child a{border-right:none}.gnav li a{display:block;padding:.8em 1em;font-size:1.4rem;width:16.66%;overflow:hidden;border-right:1px solid #fff;float:left;color:#fff;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.gnav li a:hover{background-color:#2c6c6f}.breadcrumb{font-size:1.1rem;margin:10px 0}.breadcrumb li{display:inline;line-height:110%;list-style-type:none}.breadcrumb li a:after{content:" > "}.pagetitle{font-size:1.6rem;font-weight:bold;color:#3B9093;border:1px dotted #3B9093;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}#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}#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-size:1.4rem;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;cursor:pointer}#searchsubmit:hover{background-color:#ddd}#searchform{padding:.4em}.textwidget{padding:.4em}.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%}.menubtn{display:none}.side .widget_text{border:1px solid #3B9093}.sidebox{padding:1em;margin-bottom:1em}.sidebox h3{font-size:1.8rem;font-weight:bold;color:#3B9093}.sidebox a{text-decoration:underline}@media screen and (max-width: 48em){.menubtn{font-weight:bold;display:block;font-size:1.6rem;background-color:#2c6c6f;color:#FFF;padding:14px 0;text-align:center}.menubtn:hover,.menubtn:active,.menubtn:focus{color:#00F}.gnav{display:none;margin:0}.gnav ul{overflow:hidden;*zoom:1;border:none}.gnav li{text-align:left}.gnav li a{font-size:1.6rem;border-right:none;border-bottom:1px dotted  #999;width:100%;float:none;position:relative}.gnav li a::after{font-family:fontAwesome;content:'\f054';position:absolute;right:10px;top:50%;margin-top:-8px}}@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}}@media (min-width: 48em){.ganv ul{height:2em;line-height:2}}body{font-family:"メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",  "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;background-color:#f2f9fa;font-size:1.4rem}.hint,.attention,.alert{position:relative;margin:2em 0 1em;padding:1.5em 1em 1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;clear:both}.hint::before,.attention::before,.alert::before{position:absolute;left:15px;top:-15px;z-index:2;width:32px;height:32px;padding-top:3px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#fff;font-family:fontAwesome;font-size:26px;line-height:1;text-align:center}.hint{background-color:#E3F1FF;border:2px solid  #66B3FF;color:#333}.hint::before{content:'\f0eb';background-color:#66B3FF}.attention{background-color:#FFFFC1;border:2px solid  #BBBB00;color:#333}.attention::before{content:'\f0a1';background-color:#BBBB00}.alert{background-color:#ffefef;border:2px solid  #ff0000;color:#333}.alert::before{content:'\f071';background-color:#ff0000;width:32px;height:32px;font-size:22px;padding-top:4px;padding-left:1px}.post a,.fixed_page a{-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.post p,.fixed_page p{padding:0 1em;font-size:1.4rem;line-height:1.6;letter-spacing:.1em;margin-bottom:1em}.post h3,.fixed_page h3{padding:0 .5em;font-size:2rem;font-weight:bold;margin:1em 0}.post h4,.fixed_page h4{padding:0 .5em;font-size:1.8rem;font-weight:bold;margin:1em 0}.post h5,.fixed_page h5{padding:0 .5em;font-size:1.7rem;font-weight:bold;margin:1em 0}.post h6,.fixed_page h6{padding:0 .5em;font-size:1.6rem;font-weight:bold;margin:1em 0}.post ul,.fixed_page ul,.post ol,.fixed_page ol,.post dl,.fixed_page dl{padding:0 1em;margin:1em 0}.post ul,.fixed_page ul{line-height:2}.post ul li,.fixed_page ul li{padding-left:.5em}.post ul li::before,.fixed_page ul li::before{font-family:fontAwesome;content:'\f046';margin-right:.5em}.post ul li li::before,.fixed_page ul li li::before{content:'\f00c'}.post ol,.fixed_page ol{line-height:3;counter-reset:number}.post ol li::before,.fixed_page ol li::before{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:.1em .5em .1em .6em;background-color:#3B9093}.post .rank1,.fixed_page .rank1,.post .rank2,.fixed_page .rank2,.post .rank3,.fixed_page .rank3{background-position:left top -10px;background-repeat:no-repeat;border-bottom:3px solid #3B9093;color:#3B9093;line-height:2;font-size:2.6rem;padding-left:2.6em;margin-top:0}.post .rank4,.fixed_page .rank4,.post .rank5,.fixed_page .rank5{background-position:left bottom 0;background-repeat:no-repeat;border-bottom:3px solid #3B9093;color:#3B9093;line-height:2;font-size:2.6rem;padding-left:2.6em;padding-top:1em;margin-top:-.8em}.post .rank1,.fixed_page .rank1{background-image:url(images/rank1.png)}.post .rank2,.fixed_page .rank2{background-image:url(images/rank2.png)}.post .rank3,.fixed_page .rank3{background-image:url(images/rank3.png)}.post .rank4,.fixed_page .rank4{background-image:url(images/rank4.png)}.post .rank5,.fixed_page .rank5{background-image:url(images/rank5.png)}.post .catch,.fixed_page .catch{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-shadow:0 0 2px rgba(0,0,0,0.8);background-color:#E0DCD3;font-weight:bold;padding:.3em 1em .3em 2.6em;margin-bottom:.5em;font-size:1.6rem;color:#fff;width:100%;position:relative}.post .catch::before,.fixed_page .catch::before{font-family:fontAwesome;content:'\f02e';position:absolute;top:-14px;left:8px;color:#ff0;font-size:3.2rem;text-shadow:0 0 2px rgba(0,0,0,0.8)}.post .rankDesc,.fixed_page .rankDesc{line-height:2}.post .spec,.fixed_page .spec{width:98%;line-height:1.6;border-top:1px solid #E0DCD3;border-left:1px solid #E0DCD3;margin:0 auto 1em}.post .spec th,.fixed_page .spec th{background-color:#E0DCD3;font-weight:bold;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.8);border-bottom:1px solid #fff;width:40%;padding:.4em}.post .spec td,.fixed_page .spec td{width:60%;border-right:1px solid #E0DCD3;border-bottom:1px solid #E0DCD3;padding:.4em}.post .compare,.fixed_page .compare{width:98%;border-top:1px solid #E0DCD3;border-left:1px solid #E0DCD3;margin:0 auto 1em}.post .compare th,.fixed_page .compare th{text-align:center;background-color:#E0DCD3;font-weight:bold;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.8);border-bottom:1px solid #fff;width:24%;padding:.4em}.post .compare td,.fixed_page .compare td{width:24%;border-right:1px solid #E0DCD3;border-bottom:1px solid #E0DCD3;padding:.4em;vertical-align:top}.post .compare td p,.fixed_page .compare td p{margin-top:1em}.post .compare .officialCaption,.fixed_page .compare .officialCaption{text-align:center;font-size:1.1rem;font-weight:bold;color:#E0DCD3}.post .usp,.fixed_page .usp{line-height:2}.post .usp li,.fixed_page .usp li{border-bottom:1px dashed #3B9093}.post .point,.fixed_page .point{font-size:1.6rem;color:#FFFF7F;text-shadow:0 0 1px #000,0 0 2px rgba(0,0,0,0.9);display:inline-block;margin-left:.5em}.post .point i,.fixed_page .point i{margin-right:.2em}.post dl.check,.fixed_page dl.check{margin-bottom:1em}.post dl.check dt,.fixed_page dl.check dt{font-size:1.8rem;font-weight:bold;color:#3B9093;margin-bottom:.5em}.post dl.check dt::before,.fixed_page dl.check dt::before{font-family:fontAwesome;content:'\f046';margin-right:1em}.post dl.check dd,.fixed_page dl.check dd{font-size:1.4rem;border-bottom:1px dashed #3B9093;padding:0 1em 1em;margin-bottom:1em}.post ul.check li,.fixed_page ul.check li{font-size:1.8rem;font-weight:bold;color:#3B9093;margin-bottom:.5em;border-bottom:1px dashed #3B9093}.post ul.check li::before,.fixed_page ul.check li::before{font-family:fontAwesome;content:'\f046';margin-right:1em}.center{text-align:center}.left{text-align:left}.right{text-align:right}.mt1{margin-top:1em}.bottom-area li::before{display:none}.archive .post .attachment-post-thumbnail,.home .post .attachment-post-thumbnail{max-width:200px}@media screen and (max-width: 30em){.post .compare,.fixed_page .compare{border:none}.post .compare th,.post .compare td,.fixed_page .compare th,.fixed_page .compare td{display:block;width:98%;border-left:1px solid #3B9093}.post .compare .offcialImage,.fixed_page .compare .offcialImage{margin-top:1em;padding:1em .4em;border-top:1px solid #3B9093}.post .compareHeading,.fixed_page .compareHeading{display:none !important}}.post,.fixed_page{overflow:hidden;*zoom:1;padding-bottom:2em;line-height:1.5;letter-spacing:.1em}.top{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff),color-stop(100%, #eeeeee));background-image:-moz-linear-gradient(#ffffff,#eeeeee);background-image:-webkit-linear-gradient(#ffffff,#eeeeee);background-image:linear-gradient(#ffffff,#eeeeee);padding:.5em;font-size:1.4rem}.top .top-inner{max-width:1200px;margin:auto}.top .top-inner a{color:#FFF}.top .top-inner a:hover{color:#00f}.footer{clear:both;line-height:2;background-color:#3B9093;color:#fff;text-align:center}.footer a{color:#fff}.header{background-color:#e3f3f4}.header .header-inner{max-width:1200px;font-size:0;margin:0 auto}.header .header-inner img{text-align:center;margin:0 auto}.main{display:block;overflow:hidden;*zoom:1}.node{overflow:hidden;*zoom:1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:1em;margin-bottom:1em}.bg1{background-color:#f2f9fa}.bg2{background-color:#e3f3f4}.bg3{background-color:#f6f6f7}.dot1{border:2px dotted #3B9093}.dot2{border:2px dotted #E0DCD3}.dot3{border:2px dotted #E9E9EB}.dash1{border:2px dashed #3B9093}.dash2{border:2px dashed #E0DCD3}.dash3{border:2px dashed #E9E9EB}.bd1{border:2px solid #3B9093}.bd2{border:2px solid #E0DCD3}.bd3{border:2px solid #E9E9EB}.siteTitle{max-width:1200px;margin:auto}.siteTitle a{color:#FFF}.siteTitle a:hover{color:#ff0}.entryTitle,.pageTitle{font-size:2.2rem;font-weight:bold;margin:0 0 .5em;padding:.5em;border-bottom:1px dashed #ddd;color:#3B9093}.entryTitle a,.pageTitle a{color:#3B9093}.menuTitle{font-size:2rem;font-weight:bold;margin:0 0 .5em;padding:.5em}.cateTitle{font-size:2.8rem;font-weight:bold;color:#FF4892;text-align:center;margin:0 0 .5em}.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;left:3%}.pagetop a{display:table-cell;width:5em;height:6em;text-align:center;vertical-align:middle;color:#FFF;background-color:#3B9093;padding:.5em 1em;font-size:1.6rem;line-height:1.2;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;opacity:.4}.pagetop a:hover{opacity:.2}#copy{color:#FFF}.detail{border:3px solid #2FA3AD;color:#2FA3AD;display:inline-block;font-weight:bold;float:right;padding:.3em .5em;font-size:1.6rem;margin-top:2em;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.detail::after{font-family:fontAwesome;content:'\f054';padding-left:.5em}.detail:hover{color:#247d85;border-color:#247d85}.detail_btn,.official_btn{display:inline-block;font-size:18px;font-weight:bold;color:#FFF;padding:.5em 1em;outline:none;text-decoration:none;margin:1em 0 1em .5em;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;text-shadow:0 0 2px rgba(0,0,0,0.5);-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5),inset 0 -1px 1px rgba(0,0,0,0.9);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5),inset 0 -1px 1px rgba(0,0,0,0.9);box-shadow:inset 0 1px 1px rgba(255,255,255,0.5),inset 0 -1px 1px rgba(0,0,0,0.9);color:#fff !important}.detail_btn::after,.official_btn::after{font-family:fontAwesome;content:'\f144';margin-left:10px}.detail_btn:hover,.official_btn:hover{opacity:.8}.detail_btn{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTQ0MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmNzQwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffa443),color-stop(100%, #ff7400));background-image:-moz-linear-gradient(#ffa443,#ff7400);background-image:-webkit-linear-gradient(#ffa443,#ff7400);background-image:linear-gradient(#ffa443,#ff7400)}.official_btn{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3OTZlYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZjODNlYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7796eb),color-stop(100%, #6c83ec));background-image:-moz-linear-gradient(#7796eb,#6c83ec);background-image:-webkit-linear-gradient(#7796eb,#6c83ec);background-image:linear-gradient(#7796eb,#6c83ec)}.clear{clear:both;font-size:1px;line-height:0;border:none}.clearfix{overflow:hidden;*zoom:1}.charaArea1,.charaArea2{overflow:hidden;*zoom:1;background-color:#f2f9fa;margin:1em 0;padding:3%;border:2px dashed #3B9093;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.charaArea1 .balloon,.charaArea2 .balloon{width:66%;background-color:#F6FBEF;dispay:inline-block;position:relative;border:1px solid #000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:1.6rem;padding:1em}.charaArea1 .balloon:before,.charaArea2 .balloon:before{content:"";display:inline-block;border:10px solid transparent;position:absolute;top:50%;margin-top:-9px}.charaArea1 .balloon:after,.charaArea2 .balloon:after{content:"";display:inline-block;border:9px solid transparent;position:absolute;top:50%;margin-top:-8px}.charaArea1 .chara,.charaArea2 .chara{width:26%}.charaArea1 .balloon{float:left}.charaArea1 .balloon::before{right:-20px;border-left-color:#000}.charaArea1 .balloon::after{border-left-color:#F6FBEF;right:-18px}.charaArea1 .chara{float:right}.charaArea2 .balloon{float:right}.charaArea2 .balloon::before{left:-20px;border-right-color:#000}.charaArea2 .balloon::after{border-right-color:#F6FBEF;left:-18px}.charaArea2 .chara{float:left}.dummy{font-size:3rem;font-weight:bold;background-color:#DDD;height:250px;text-align:center;padding-top:100px}.dummy:before{content:'DUMMY'}.fs1{font-weight:bold;background:-webkit-linear-gradient(transparent 85%, #ff6 85%);background:linear-gradient(rgba(0,0,0,0) 85%,#ffff66 85%)}.fs2{background:-webkit-linear-gradient(transparent 85%, #ff6 85%);background:linear-gradient(rgba(0,0,0,0) 85%,#ffff66 85%)}.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;color:#ff0000;background:-webkit-linear-gradient(transparent 90%, red 90%);background:linear-gradient(rgba(0,0,0,0) 90%,#ff0000 90%)}.fs6{color:#ff0000;background:-webkit-linear-gradient(transparent 95%, red 95%);background:linear-gradient(rgba(0,0,0,0) 95%,#ff0000 95%)}.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}.btn_area{text-align:right}.submit_btn{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";display:inline-block;background-color:#2FA3AD;border-radius:5px;font-weight:bold;padding:.3em 1em;font-size:1.6rem;transition:.5s;border:3px solid transparent}.submit_btn:link,.submit_btn:visited,.submit_btn:active,.submit_btn:hover{color:#fff}.submit_btn:active,.submit_btn:hover{background-color:transparent;border:3px solid #2FA3AD;color:#2FA3AD}.submit_btn::after{font-family:fontAwesome;content:'\f0a9';margin-left:.5em}@media screen and (max-width: 48em){.btn_area{text-align:center}}
