@charset "utf-8";.h2box,.title,header{width:100%}#top .innerWrapper ul li.nav_character a:hover,#top .innerWrapper ul li.nav_product a:hover,#top .innerWrapper ul li.nav_story a:hover{opacity:.7}#top #twitter h2,#top .topics h2{font-size:1.2em;color:#FFF;font-color:#fff}#top .topics ul li a span.tps_character,#top .topics ul li a span.tps_news,#top .topics ul li a span.tps_product,#top .topics ul li a span.tps_special,#top .topics ul li a span.tps_story{width:25px;padding-left:3%;height:28px;vertical-align:middle}.blogArticle article,.blogArticle article:nth-last-child(1){position:relative;border:1px solid #ccc;border-right-width:1px}.blogReadclosebtn a:hover,.blogReadmorebtn a:hover{text-decoration:underline;filter:alpha(opacity=60)}html{font-size:18px;line-height:24px}body{font-family:"メイリオ",Osaka,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;background-color:#fff;overflow-x:hidden;position:relative}.h2box,header div.main{background-color:#35a6d5}h1{font-size:1.6rem}a:hover,a:link{text-decoration:none}a:active,a:visited{color:#333}strong{font-weight:700}.left{float:left}.right{float:right}.h2box{padding:2%}.innerWrapper{width:100%;margin:0 auto;padding:4.5% 0 6.5%}h2 img{display:none}.title .h2box{overflow:hidden}header{color:#fff}header p{margin:0 auto;padding-left:.7%;float:left}header .font20{font-size:1em;font-weight:700}header .font18{font-size:1em}header div.main{width:auto;margin:0 auto;text-align:center;line-height:1.15em;padding:2% 0;font-size:1.1em;letter-spacing:-.05em}#top .innerWrapper h1,header div.left{width:100%}header div.right{padding:0;bottom:130px;position:absolute}header div.face{float:left;padding-right:10px}header div.twi{float:left}.topicpatch{padding:10px 0;font-size:.85em;display:block}#top{background:url(./images/top_main_back_sp.jpg)repeat-x #fff9d7;position:relative;display:block;height:1190px;background-size:500% auto}.topH{display:inline}#top .visualBack{background:0 0}#top .innerWrapper{padding:5px 0 0}#top .innerWrapper h1 img{width:86%}#top .innerWrapper .info{position:absolute;top:510px;left:380px;z-index:100;display:none}#top .innerWrapper .info img{display:none}#top .innerWrapper ul li.nav_story a{display:none;width:370px;height:60px;background:url(./images/btn_sprite.png)no-repeat;text-indent:-9999px}#top .innerWrapper ul li.nav_character a{display:none;width:370px;height:60px;background:url(./images/btn_sprite.png)0 -60px no-repeat;text-indent:-9999px}#top .innerWrapper ul li.nav_product a{display:none;width:370px;height:60px;background:url(./images/btn_sprite.png)0 -120px no-repeat;text-indent:-9999px}#top .innerWrapper ul li.nav_news{display:none;width:370px;height:60px;background:url(./images/btn_sprite.png)0 -180px no-repeat;text-indent:-9999px;opacity:.3}#top .innerWrapper ul li.nav_special,li.nav_goods{display:none;width:370px;height:60px;background:url(./images/btn_sprite.png)0 -240px no-repeat;text-indent:-9999px;opacity:.3}#top .youtube{width:93%;max-height:200px;background-color:#000;margin:1% auto 3.5%}#top .youtube iframe{width:100%;height:auto}#top #twitter{position:absolute;width:45%;left:15px;top:10px}#top #twitter img,#top p.main2{display:none}#top #twitter h2{background-color:#30a5d6;padding:2%;font-weight:700}#top p.main3{margin-top:-20px;z-index:0}#top div.cast,#top p.cast{position:absolute;top:580px;left:380px;z-index:0;display:none}#top div.toptwi{position:relative;display:block}#top .topics{background-color:#fff;position:absolute;display:block;overflow:auto;width:45%;right:15px;top:10px}#top .topics img{display:none}#top .topics h2{background-color:#30a5d6;padding:3% 2%;font-weight:700}#top .topics div.inner{display:block;overflow:auto;height:235px;padding:0 0 20px}#top .topics ul{width:100%;display:block;margin:0 auto}#top .topics ul li a{width:auto;border-bottom:1px dotted #ccc;background-color:#fff;padding:2% 13% 2% 7%;overflow:hidden;background-image:url(./images/topics_indent.png);background-repeat:no-repeat;background-position:92% center;background-size:3% auto}#top .topics ul.topicsul li:last-child (1){border-bottom:none}#blog div.slide nav ul,#blog div.slide nav ul li,#blog div.slide nav ul li:nth-last-child(1),div.slide nav ul li,div.slide nav ul li:nth-last-child(1){border-bottom-width:1px;border-bottom-color:#c9e9f0}#top .topics ul li a span,#top .topics ul li a strong{float:left;display:block}#top .topics ul li a strong{display:block;float:left;font-size:1.05em}#top .topics ul li a span.tps_story{display:block;background:url(./images/btn_sprite.png)0 -299px no-repeat;white-space:nowrap;float:left}#top .topics ul li a span.tps_character{display:block;background:url(./images/btn_sprite.png)0 -334px no-repeat;white-space:nowrap;float:left}#top .topics ul li a span.tps_product{background:url(./images/btn_sprite.png)0 -368px no-repeat;white-space:nowrap;float:left}#top .topics ul li a span.tps_news{display:block;background:url(./images/btn_sprite.png)0 -405px no-repeat;white-space:nowrap;float:left}#top .topics ul li a span.tps_special{display:block;background:url(./images/btn_sprite.png)0 -440px no-repeat;white-space:nowrap;float:left}#top .topics div.inner ul li a span.tps_other{display:block;width:25px;height:26px;white-space:nowrap;vertical-align:middle;margin:5px 0 10px;background:url(./images/btn_sprite.png)0 -475px no-repeat;color:#ccc;padding:0 0 0 6px}#top .topics ul li a span.tpm{display:block;clear:both;color:#666;padding-left:8%}#top .topics ul li a{color:#000;font-size:16px;display:block}.clearfix:after{content:".";display:block;visibility:hidden;height:.1px;font-size:.1em;line-height:0;clear:both}.clearfix{zoom:1}div.slide{display:block;position:absolute;width:100%}div.slide nav ul li{width:auto;padding:18px;border-bottom-style:solid;font-size:1.1em;color:#35a6d5;display:block;white-space:nowrap;font-weight:700}div.slide nav ul li:nth-last-child(1){width:auto;padding:18px;border-bottom-style:solid;font-size:1em;color:#FFF;display:block;white-space:nowrap;background-color:#35a6d5;text-align:center}div.slide ul li a:link,div.slide ul li a:visited{color:#35a6d5}div.slide ul li:nth-last-child(1) a:link,div.slide ul li:nth-last-child(1) a:visited{color:#FFF}div.subNavi{float:right;display:block;width:15%}#story,div.subNavi p img{width:100%}#story{background:0 0;clear:both}#story .title .h2box{width:auto;background-color:#30a5d6;display:block;padding:3%}#story .title h2{font-size:1.4em;color:#FFF;font-weight:700;float:left;background-color:#30a5d6;display:block}#story .title p{float:right;font-size:1em;font-weight:700;color:#FFF;background-color:#30a5d6;display:block}#story .innerWrapper{width:auto;padding:5% 5% 7%}#story .innerWrapper #textbox strong{width:auto;font-size:1em}#story .innerWrapper #textbox{width:auto;font-size:.85em;background:0 0}#story .innerWrapper #textbox p{clear:both}#story #textbox p br{display:none}#story #textbox p strong:nth-child(1),#story #textbox p strong:nth-child(4n+3),#story #textbox p strong:nth-last-child(1){display:block}#character{background:0 0;width:100%;clear:both}#character .title .h2box{width:auto;background-color:#30a5d6;display:block;padding:3%}#character .title h2{font-size:1.4em;color:#FFF;font-weight:700;float:left;background-color:#30a5d6;display:block}#character .title p{float:right;font-size:1em;font-weight:700;color:#FFF;background-color:#30a5d6;display:block}#character .innerWrapper{clear:both}#character .innerWrapper #characters{width:auto;padding:0 0 0 4%}#character .innerWrapper #characters dl:nth-child(1){margin-right:2%}#character .innerWrapper #characters dl{width:30%;float:left;margin-right:2%;margin-bottom:3%}#character .innerWrapper #characters dl:first-child{margin-left:0}#character .innerWrapper #characters dl dd{width:100%;font-size:.8em}#character .innerWrapper #characters dl dd img,#character .innerWrapper #characters dl dt img{width:100%}#character .innerWrapper #characters dl dt{width:100%;font-size:.8em;border-width:1px;border-style:solid solid none;border-color:#00f}#character .innerWrapper #characters dl.chara01 dd{width:100%;font-size:1em;border:1px solid #20a4da;background-color:#d2edf8}#character .innerWrapper #characters dl.chara01 dt{width:100%;font-size:.67em;background-color:#FFF;border-width:1px;border-style:solid solid none;border-color:#20a4da}#character .innerWrapper #characters dl.chara02 dd{width:100%;font-size:1em;border:1px solid #82c023;background-color:#d9ecbd}#character .innerWrapper #characters dl.chara02 dt{width:100%;font-size:.67em;background-color:#FFF;border-width:1px;border-style:solid solid none;border-color:#82c023}#character .innerWrapper #characters dl.chara03 dd{width:100%;font-size:1em;border:1px solid #e99316;background-color:#f6d4a2}#character .innerWrapper #characters dl.chara03 dt{width:100%;font-size:.67em;background-color:#FFF;border-width:1px;border-style:solid solid none;border-color:#e99316}#character .innerWrapper #characters dl.chara04 dd{width:100%;font-size:1em;border:1px solid #e85298;background-color:#f9d6e6}#character .innerWrapper #characters dl.chara04 dt{width:100%;font-size:.67em;background-color:#FFF;border-width:1px;border-style:solid solid none;border-color:#e85298}#character .innerWrapper #characters dl.chara05 dd{width:100%;font-size:1em;border:1px solid #796baf;background-color:#d7d2e7}#character .innerWrapper #characters dl.chara05 dt{width:100%;font-size:.67em;background-color:#FFF;border-width:1px;border-style:solid solid none;border-color:#796baf}#character .innerWrapper #characters dl.chara06 dd{width:100%;font-size:1em;border:1px solid #cc334c;background-color:#f1dce0}#character .innerWrapper #characters dl.chara06 dt{width:100%;font-size:.67em;background-color:#FFF;border-width:1px;border-style:solid solid none;border-color:#cc334c}#character .innerWrapper #characters dl.chara07 dd{width:100%;font-size:.8em;border:1px solid #ccc;background-color:#efefef}#character .innerWrapper #characters dl.chara07 dt{width:100%;font-size:.67em;background-color:#fff;border-width:1px;border-style:solid solid none;border-color:#ccc}#characters dl dd p .age{padding-top:8px;padding-bottom:8px;display:block}strong.c01{color:#20a4da;display:block}strong.c02{color:#82c023;display:block}strong.c03{color:#e99316;display:block}strong.c04{color:#e85298;display:block}strong.c05{color:#553c83;display:block}strong.c06{color:#cc334c;display:block}strong.licharaName{font-size:1.7em;font-weight:700;display:block;text-align:center;padding:10px 0 0}p.licharaCv{font-size:2em;font-weight:700;text-align:center}strong.licharaNameouru{font-size:1.1em;line-height:150%;font-weight:700;display:block;text-align:center;padding:10px 0 0}#characters dl dd img{padding:10px 0 15px;display:block}strong.licharaNamnarueru{font-size:1.4em;line-height:120%;font-weight:700;display:block;text-align:center;padding:12px 0 5px;letter-spacing:-.12em;margin-bottom:-5px}strong.licharaNamnarueru sub{font-size:.5em}#characters dl dd p{font-size:.75em;line-height:1.3em;padding:0 5px 5px}#product{background:0 0;width:100%;clear:both;padding:0 0 5%}#product .innerWrapper #box .rightText ul li.buy a,#product .innerWrapper #box .rightText ul li.buy a:hover,#product .innerWrapper #box .rightText ul li.shop a,#product .innerWrapper #box .rightText ul li.shop a:hover{background-image:url(./images/product_indent.png);background-repeat:no-repeat;background-position:95% center}#product .title .h2box{width:auto;background-color:#30a5d6;display:block;padding:3%}#product .title h2{font-size:1.4em;color:#FFF;font-weight:700;float:left;background-color:#30a5d6;display:block}#product .title p{float:right;font-size:1em;font-weight:700;color:#FFF;background-color:#30a5d6;display:block}#product .innerWrapper h3{font-size:.85em;font-weight:700;padding:10px 0;text-align:center;background-color:#f3f3f3;margin-top:-20px;border-top:1px solid #ccc}#product .innerWrapper #box .rightText ul li.buy a,#product .innerWrapper #box .rightText ul li.buy a:hover,#product .innerWrapper #box .rightText ul li.shop a,#product .innerWrapper #box .rightText ul li.shop a:hover{width:auto;padding:9% 7% 9% 3%;font-size:1.05em;background-color:#1fbc99}#product .innerWrapper #box{overflow:hidden}#product .innerWrapper #box .leftImage{width:62.5%;margin:0 auto}#product .innerWrapper #box .leftImage img{width:100%;border:1px solid #ccc;margin:20px 0 10px}#product .innerWrapper #box .rightText{width:auto;padding:3.5% 5.5%;font-size:.8em;line-height:1.25em}#product .innerWrapper #box .rightText .order strong{font-size:1.1em;padding:4% 0 2%;display:block}#product .innerWrapper #box .rightText ul{padding:bottom:4%;width:100%;oveflow:hidden}#product .innerWrapper #box .rightText ul li{width:95%;display:block;margin-bottom:5%}#product .innerWrapper #box .rightText ul li.buy a{display:block;border-radius:3px;color:#FFF;box-shadow:#187863 5px 5px 0 0;-webkit-box-shadow:#187863 5px 5px 0 0;-moz-box-shadow:#187863 5px 5px 0 0;font-weight:700;background-size:3.2% auto}#product .innerWrapper #box .rightText ul li.buy a:hover{display:block;border-radius:3px;color:#FFF;box-shadow:#187863 5px 5px 0 0;-webkit-box-shadow:#187863 5px 5px 0 0;-moz-box-shadow:#187863 5px 5px 0 0;font-weight:700;opacity:.7;background-size:3.2% auto}#product .innerWrapper #box .rightText ul li.shop a{display:block;border-radius:3px;color:#FFF;box-shadow:#187863 5px 5px 0 0;-webkit-box-shadow:#187863 5px 5px 0 0;-moz-box-shadow:#187863 5px 5px 0 0;font-weight:700;background-size:3.2% auto}#product .innerWrapper #box .rightText ul li.shop a:hover{display:block;border-radius:3px;color:#FFF;box-shadow:#187863 5px 5px 0 0;-webkit-box-shadow:#187863 5px 5px 0 0;-moz-box-shadow:#187863 5px 5px 0 0;font-weight:700;opacity:.7;background-size:3.2% auto}div.benefits,div.benefits p{font-size:1em}#product .innerWrapper #privilege{padding:5px 20px 50px;margin-top:-15px}#product .innerWrapper #privilege:nth-last-child(1){padding:5px 20px 30px;margin-top:-15px}#product .innerWrapper #privilege p{padding:5px 0 25px}div.benefits{line-height:1.3em;padding:5px 0 0}div.benefits p.sub{margin-top:-30px}div.benefits p img{width:55%;padding:0}div.benefits p a{display:inline-block;padding:5px 0}div.benefits p a:visited{color:#00e}footer{width:100%;padding:20px 0 0}footer .innerWrapper{padding:0;border-top:6px solid #0898D3;width:100%}footer .innerWrapper ul{width:90%;margin:10px 5% 0;overflow:hidden}footer .innerWrapper ul li{float:left;margin-left:3%;width:28%;height:auto}footer .innerWrapper ul li:nth-last-child{float:left;margin-left:0;width:28%;height:auto}footer .innerWrapper ul li img{border:1px solid #333;width:100%}footer .innerWrapper p{margin-top:10px;margin-bottom:10px;text-align:center;font-size:.85em}#toTop,#toTop:hover{position:fixed;bottom:20px;right:20px;cursor:pointer;display:block;width:92px;height:92px;background:url(./images/btn_sprite.png)-370px -340px no-repeat;text-indent:-9999px;z-index:100}#blog div.slide nav{float:left;display:none;width:84.7%;top:0}#blog div.slide nav ul{width:100%;display:block;margin:0 auto;box-shadow:rgba(0,0,0,.29)2px 2px 0 0;-webkit-box-shadow:rgba(0,0,0,.29)2px 2px 0 0;-moz-box-shadow:rgba(0,0,0,.29)2px 2px 0 0;border-bottom-style:solid;background-color:#FFF}#blog div.slide nav ul li{float:none}#blog div.slide nav ul li span{font-size:.67em;margin-left:30px;font-weight:700}#blog div.slide ul li a:link,#blog div.slide ul li a:visited{color:#35a6d5}#blog div.slide ul li:nth-last-child(1) a:link,#blog div.slide ul li:nth-last-child(1) a:visited{color:#FFF}#blog{background:url(./images/top_main_back.jpg)no-repeat #fff9d7;position:relative;width:100%}#blog .innerWrapper h1{width:100%;margin-top:-17px}#blog .innerWrapper h1 img{width:86%}#blog p.main3{margin-top:-20px;z-index:0}#blog header .font20{font-size:1em;font-weight:700}#blog header .font18{font-size:1em}#blog header div.main{width:auto;margin:0 auto;background-color:#35a6d5;text-align:center;line-height:1.15em;padding:2% 0;font-size:.67em;letter-spacing:-.05em}#blog header div.left{width:100%}#blog header div.right{padding:0;bottom:2.3%;position:absolute}#blog header div.face{float:left;padding:0 10px 0 0}#blog header div.twi{float:left;padding:0}#blog .blogBack{width:auto;margin:0 auto;background-image:url(./images/sub_blog_back.png);height:283px;background-repeat:repeat-x;display:none}#blog .topPageback a,#blog nav ul li p.character a,#blog nav ul li p.news a,#blog nav ul li p.products a,#blog nav ul li p.special a,#blog nav ul li p.story a{background-repeat:no-repeat;display:block}#blog .blogMain,#blog .topPageback a,#blog nav ul li p.character a,#blog nav ul li p.news a,#blog nav ul li p.products a,#blog nav ul li p.special a,#blog nav ul li p.story a{background-image:url(./images/sub_sprite.png)}#blog .blogTop{width:100%;margin:0 auto;position:relative}#blog .blogMain{background-repeat:no-repeat;background-position:-261px -229px;width:410px;height:203px;text-indent:-9999px;position:absolute;left:620px;top:20px}#blog nav{width:980px;magin:0 auto;position:absolute;top:208px;visibility:visible}#blog nav ul{width:100%}#blog nav ul li{float:left;padding:0 15px 0 0}#blog nav ul li p.story a{background-position:0 -193px;width:146px;height:58px;text-indent:-9999px}#blog nav ul li p.character a{background-position:0 -250px;width:220px;height:58px;text-indent:-9999px}#blog nav ul li p.products a{background-position:0 -308px;width:205px;height:58px;text-indent:-9999px}#blog nav ul li p.news a{background-position:0 -366px;width:127px;height:58px;text-indent:-9999px}#blog nav ul li p.special a{background-position:0 -424px;width:170px;height:58px;text-indent:-9999px}#blog .topPageback a{background-position:-261px -193px;width:116px;height:36px;text-indent:-9999px;position:absolute;left:0;top:25px;z-index:200}#blog .topPageback a:hover{opacity:.7}#blog nav ul li p a:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}#blog div.slide{display:block;position:absolute;width:100%}div.slide nav{float:left;display:none;width:84.7%}div.slide nav ul{width:100%;display:block;background-color:#FFF;margin:0 auto;-webkit-box-shadow:rgba(0,0,0,.29)2px 2px 0 0;-moz-box-shadow:rgba(0,0,0,.29)2px 2px 0 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#c9e9f0}div.slide nav ul,div.subNavi p{box-shadow:rgba(0,0,0,.29)2px 2px 0 0}#blog div.slide nav ul li{width:auto;padding:18px;border-bottom-style:solid;font-size:1.1em;color:#35a6d5;display:block;white-space:nowrap;font-weight:700}div.slide nav ul li span{font-size:.67em;margin-left:30px;font-weight:700}#blog div.slide nav ul li:nth-last-child(1){width:auto;padding:18px;border-bottom-style:solid;font-size:1em;color:#FFF;display:block;white-space:nowrap;background-color:#35a6d5;text-align:center}#blog div.subNavi{float:right;display:block;width:15%}div.subNavi p{width:auto;padding:10px;display:block;background-color:#FFF;border-radius:1px;-webkit-box-shadow:rgba(0,0,0,.29)2px 2px 0 0;-moz-box-shadow:rgba(0,0,0,.29)2px 2px 0 0}#blog div.subNavi p img{width:100%}#NewsSpecdial{background:#FFF;width:100%;clear:both;padding:0 0 5%;margin-top:-22px}.blogArticle article,.blogArticle article:nth-last-child(1),.blogArticle div.list,.blogArticle div.list h3{width:auto;background-repeat:no-repeat}#NewsSpecdial .title .h2box{width:auto;background-color:#30a5d6;display:block;padding:3%}#NewsSpecdial .title h2{font-size:1.4em;color:#FFF;font-weight:700;float:left;background-color:#30a5d6;display:block}#NewsSpecdial .title .h2box h2 img{display:none}#NewsSpecdial .title p{float:right;font-size:1em;font-weight:700;color:#FFF;background-color:#30a5d6;display:block}.contributor div,.standard{float:left}#NewsSpecdial .innerWrapper{clear:both;width:100%;padding:0}#NewsSpecdial .blogArea{width:auto;position:relative}.blogArticle{width:100%}.blogArticle article{display:block;border-bottom-width:0;border-bottom-style:solid;border-right-color:#e4e4e4;border-bottom-color:#e4e4e4;border-left-color:#e4e4e4;background-color:#f1f1f1;cursor:pointer;padding:0 0 12px}.blogArticle article:nth-last-child(1){display:block;border-bottom-width:1px;border-bottom-style:solid;border-right-color:#e4e4e4;border-bottom-color:#e4e4e4
	border-left-color: #e4e4e4;background-color:#f1f1f1;cursor:pointer;padding:0 0 12px}.blogReadclosebtn a,.blogReadclosebtn a:hover,.blogReadmorebtn a,.blogReadmorebtn a:hover{margin:0;border-bottom-width:3px}.standard{display:block;width:auto;padding:0 2%;background-color:#FFF;border:2px solid #9ec7cc;margin-bottom:20px}.blogReadclosebtn a,.blogReadclosebtn a:hover,.blogReadmorebtn a:hover{position:relative;background-color:#74b672}.blogArticle article:nth-child(1) div.list,.blogArticle article:nth-child(2) div.list{width:auto;padding:0;background-repeat:no-repeat;background-image:url(./images/article_indent02.png);background-position:96% 28%;background-size:4.5%}.blogArticle div.list{padding:0;background-image:url(./images/article_indent.png);background-position:96% 28%;background-size:4.5%}.blogArticle div.list h3{background-position:-144px -236px;font-size:1em;font-weight:700;padding:15px 45px 0 10px;height:auto;color:#333;background-size:143% auto;display:block}p.opclose{background-image:url(./images/article_indent02.png);background-size:45% auto;background-repeat:no-repeat;position:absolute;padding:20px;background-position:center center;width:2.5px;height:1.5px;display:none;right:8px;top:5px;bakcground-color:#fc0}.contributor{width:auto;padding:0 0 5px 10px;font-size:.8em;color:#666;display:block}div.socialArea{display:none;overflow:hidden}.blogArticlemMain{padding:10px;font-size:.8em;line-height:1.6;color:#000;width:auto;display:none}.blogReadclosebtn a,.blogReadclosebtn a:hover,.blogReadmorebtn a,.blogReadmorebtn a:hover{padding:15px;font-size:20px;color:#fff}.blogReadmorebtn a{font-weight:700;background-color:#74b672;width:auto;border-bottom-style:solid;border-bottom-color:#68a366;text-align:center;cursor:pointer;display:block;position:relative}.blogReadmorebtn a:hover{font-weight:700;width:auto;border-bottom-style:solid;border-bottom-color:#68a366;text-align:center;display:block;cursor:pointer;-moz-opacity:.6;opacity:.6}.blogReadclosebtn{display:none}.blogReadclosebtn a{font-weight:700;width:auto;border-bottom-style:solid;border-bottom-color:#68a366;text-align:center;display:block;cursor:pointer}.blogReadclosebtn a:hover{font-weight:700;width:auto;border-bottom-style:solid;border-bottom-color:#68a366;text-align:center;display:block;-moz-opacity:.6;opacity:.6;cursor:pointer}.blogReadclosebtn a img,.blogReadmorebtn a img{position:absolute;padding-left:5px;top:22px}.blogArchive{width:240px;position:absolute;left:700px;display:none}.blogArchive article{width:100%;border:1px solid #9ec7cc;padding:7px 7px 0;background-color:#FFF;margin-bottom:40px}.blogArchive h4{width:100%;margin:0 auto;padding:7px 0;text-indent:15px;background-image:url(./images/sub_archive_title.png);color:#FFF;font-size:20px;font-weight:700}.blogArchive ul{width:auto;padding:10px 0 20px}#blackOut,.blogArticlemMain .content img{width:100%}.blogArchive ul li a{padding:0 0 20px 15px;font-size:14px;text-decoration:underline;color:#666;display:block}.blogArticlemMain .content{padding:0 0 35px;matgin-top:-15px}.socialArea{float:right;margin-right:-50px;margin-bottom:-50px}.dayperson{float:left;font-size:.8em}.moreInfo{display:none}.block{display:block}#blackOut{height:100%;position:absolute;background-color:#000;opacity:.6;left:0;z-index:1000;cursor:pointer;display:none;top:30px}#charaWhite{width:75%;height:auto;position:fixed;background-color:#FFF;z-index:1001;display:none;box-shadow:rgba(0,0,0,.8)5px 5px 3px 0;-webkit-box-shadow:rgba(0,0,0,.8)5px 5px 3px 0;-moz-box-shadow:rgba(0,0,0,.8)5px 5px 3px 0}.charaHead{width:auto;background-color:#35a6d5;background-repeat:repeat-x;padding:15px}.charaHead .inner{padding:0 10px}.charaHead .inner p.left{font-size:1em;color:#FFF;float:left;display:block;font-weight:700}.charaHead .inner p.right{float:right;display:block}.charaHead .inner p.right img{display:block}.charaMain{background-image:url(./images/caha_back_sp.jpg);width:100%;height:270px;display:block;backgroun-size:1%}.charaMain article{width:92%;padding:2%}.charaMain article p.charaVsu01{width:95%;display:block;margin:10px 5% 0}.charaMain article p.charaVsu01 img:nth-child(1){display:none}.charaMain article p.charaVsu01 img.spimg{display:block;width:70%;margin:-10px 15% 0}article.charaM01,article.charaM02,article.charaM03,article.charaM04,article.charaM05,article.charaM06,div.charali{display:none}.charaMain article p.charaVsu02 img,.charaMain article p.charaVsu03 img,.charaMain article p.charaVsu04 img{display:none;width:50%}div.charali{background-color:#d0f0fd;padding:20px 0 25px;width:100%}div.charali ul{width:72%;display:block;margin:0 auto;padding-left:0}div.charali ul li{display:inline-block;width:20%;cursor:pointer;padding-left:10px;font-size:.9em}div.charali320 ul li span.btn01,div.charali320 ul li span.btn02,div.charali320 ul li span.btn03,div.charali320 ul li span.btn04,div.charali320 ul li span.btn05,div.charali320 ul li span.btn06{width:auto;display:block;padding:10px 0}div.charali ul li span{display:none}div.charali320 ul{width:100%;background-color:#FFF;display:none}div.charali320 ul li{width:33.3333%;display:display:block;font-size:.75em;white-space:nowrap;cursor:pointer;float:left;text-align:center;font-weight:700;color:#fff}div.charali320 ul li span.btn01{background-color:#20a4da;margin:1px}div.charali320 ul li span.btn02{background-color:#82c023;margin:1px}div.charali320 ul li span.btn03{background-color:#e99316;margin:1px}div.charali320 ul li span.btn04{background-color:#e85298;margin:1px}div.charali320 ul li span.btn05{background-color:#796baf;margin:1px}div.charali320 ul li span.btn06{background-color:#cc334c;margin:1px}.navAc{background-position:-535px -111px}div.charali ul li.charaNav01 a:hover{background-position:0 0}div.charali ul li.charaNav02 a:hover{background-position:-107px 0}div.charali ul li.charaNav03 a:hover{background-position:-214px 0}div.charali ul li.charaNav04 a:hover{background-position:-321px 0}div.charali ul li.charaNav05 a:hover{background-position:-428px 0}div.charali ul li.charaNav06 a:hover{background-position:-535px 0}h4.charaName{font-size:.9em;font-weight:700;float:left}p.charaCv{font-size:.67em;font-weight:700;display:inline-block;float:left}p.charaTxt{font-size:.67em;line-height:1.6em;display:block;clear:both}.ddBtn01 a,.ddBtn02 a,.ddBtn03 a,.ddBtn04 a,.ddBtn05 a,.ddBtn06 a{font-size:1em}p.charaTxt br{display:none}.cIm,.charaFoot,.closeTmp a,.ddBtn01 a,.ddBtn03 a,.ddBtn04 a,.ddBtn05 a,.ddBtn06 a,.ddBtn07 a{display:block}.charaFoot{padding:5px 0 15px;background-color:#5fbbe1;cursor:pointer;width:auto;clear:both}.ddBtn01 a,.ddBtn02 a,.ddBtn03 a,.ddBtn04 a,.ddBtn05 a,.ddBtn06 a{margin:0;width:100%}.cIm{margin:10px auto}.closeTmp a{cursor:pointer;padding:0}.ddBtn01 a,.ddBtn02 a,.ddBtn03 a,.ddBtn04 a,.ddBtn05 a,.ddBtn06 a,.ddBtn07 a{padding:10px 0}.fixed{position:fixed;top:1600px}.ddBtn01 a{background-color:#20a4da;text-align:center;color:#FFF;cursor:pointer}.ddBtn02 a{background-color:#82c023;text-align:center;color:#FFF;display:block;cursor:pointer}.ddBtn03 a{background-color:#e99316;text-align:center;color:#FFF;cursor:pointer}.ddBtn04 a{background-color:#e85298;text-align:center;color:#FFF;cursor:pointer}.ddBtn05 a{background-color:#796baf;text-align:center;color:#FFF;cursor:pointer}.ddBtn06 a{background-color:#cc334c;text-align:center;color:#FFF;cursor:pointer}.ddBtn07 a{margin:0;background-color:#666;width:100%;text-align:center;color:#FFF;cursor:pointer;background-image:url(./images/chara_btn_indent.png);background-repeat:no-repeat;background-position:125px 12px}.ddBtn01 a:hover,.ddBtn02 a:hover,.ddBtn03 a:hover,.ddBtn04 a:hover,.ddBtn05 a:hover,.ddBtn06 a:hover,.ddBtn07 a:hover{opacity:.5}.planBsenario{padding:15px 0 20px 0;display:none;}strong.c01,h4.c01{color:#20a4da;display:block;font-weight:bold;}
strong.c02,h4.c02{color:#82c023;display:block;font-weight:bold;}strong.c03,h4.c03{color:#e99316;display:block;font-weight:bold;}strong.c04,h4.c04{color:#e85298;display:block;font-weight:bold;}strong.c05,h4.c05{color:#553c83;display:block;font-weight:bold;}strong.c06,h4.c06{color:#cc334c;display:block;font-weight:bold;}strong.c07,h4.c07{color:#666666;display:block;font-weight:bold;}

.planB{display:none;}.planBsenario{padding:15px 0 20px 0;display:none;}.buyBtn a {
  display: block;
  width: 30%;
  -webkit-border-radius: 25px;
  border-radius: 25px;
  color: #FFF;
  text-align: center;
  text-decoration: none;
  font-size: 1em;
  font-weight:bold;
background-color:#30a5d6;
padding:10px 20px;
text-decoration:none;
margin:0 35%;
}.buyBtn a:hover{opacity:0.6;text-decoration:none;}.buyBtn a:visited{  color: #FFF;text-decoration:none;}.planB,.buyArea,.buyArea2{display:none;}span.kanren {display:none;}
span.kanrenPt02{display:none;}
span.kanrenPt03 {display:none;}

#top .innerWrapper h1.Sht{float:left;width:80%;margin:-12px 0px 0px 0px;}
#top .innerWrapper h1.Sht img{width:100%;}
div.subNaviSht {float:left;display:block;width:15%;}
div.subNaviSht p img{width:80%;margin:12px 0px 0 0;display:block;}
div.slideSht nav{display:none;width:100%;margin-top:15px;}
div.slideSht nav{position:static;}
div.slideSht nav ul{width:auto;display:block;background-color:#fff;}

div.slideSht nav ul li{float:none;}
div.slideSht nav ul li{width:auto;border-top-width: 1px;border-top-style: solid;border-top-color:#a6e8fd;font-size:1em;color:#FFF;display:block;white-space:nowrap;font-weight:bold;}
div.slideSht nav ul li span{font-size:0.67em;margin-left:30px;font-weight:bold;}
div.slideSht nav ul li span.sub{font-size:0.72em;margin-left:10px;font-weight:bold;}
div.slideSht nav ul li:nth-child(1){width: auto;border-top-width:1px;border-top-style: solid;border-top-color: #cccccc;}
div.slideSht nav ul li:nth-last-child(1){width: auto;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #c9e9f0;font-size:1em;color:#FFF;display:block;white-space:nowrap;background-color:#35a6d5;;text-align:center;padding:12px;}
div.slideSht ul li a{display:block;padding:12px;}
div.slideSht ul li a{color:#30a5d6;}
div.slideSht ul li a:visited{color:#30a5d6;}

 
#blog .innerWrapper h1.Sht{float:left;width:80%;margin:-12px 0px 0px 0px;}
#blog .innerWrapper h1.Sht img{width:100%;}
#blog div.subNaviSht {float:right;display:block;width:12%;}
#blog div.subNaviSht p img{width:90%;margin:0px;display:block;}


/* ニューススペシャル- スマホ用ナビ*/
#blog div.slideSht {display:block;width:100%;}	
#blog div.slideSht nav{display:none;width:100%;}
#blog div.slideSht nav{position:static;}
#blog div.slideSht nav ul{width:auto;display:block;background-color:#fff;}

#blog div.slideSht nav ul li{float:none;}
#blog div.slideSht nav ul li{width:auto;border-top-width: 1px;border-top-style: solid;border-top-color:#a6e8fd;font-size:1em;color:#FFF;display:block;white-space:nowrap;font-weight:bold;}
#blog div.slideSht nav ul li span{font-size:0.67em;margin-left:30px;font-weight:bold;}
#blog div.slideSht nav ul li span.sub{font-size:0.72em;margin-left:10px;font-weight:bold;}
#blog div.slideSht nav ul li:nth-child(1){width: auto;border-top-width:1px;border-top-style: solid;border-top-color: #cccccc;}
#blog div.slideSht nav ul li:nth-last-child(1){width: auto;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #c9e9f0;font-size:1em;color:#FFF;display:block;white-space:nowrap;background-color:#35a6d5;;text-align:center;padding:12px;}
#blog div.slideSht ul li a{display:block;padding:12px;}
#blog div.slideSht ul li a{color:#30a5d6;}
#blog div.slideSht ul li a:visited{color:#30a5d6;}