@charset "UTF-8";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,menu,nav,section,summary{display:block}body{width:100%;height:100%;line-height:1.5 !important;background:url(../images/common/repeat-bg.png) repeat 0 0;font:13px /1.5em "メイリオ" , "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "ヒラギノ角ゴ Pro W3", "Osaka", "Meiryo", "ＭＳ Ｐゴシック", "sans-serif"}a:link{color:#323232;text-decoration:none}a:visited{color:#323232;text-decoration:none}a:hover{color:#323232;text-decoration:underline}a:active{color:#323232;text-decoration:none}.default-cursor{cursor:default !important}.safari .twitter-share-button{margin-top:5px}.ie8 .fb-like{height:21px !important}#dvdbanner_content_area{display:none}#dvdbanner_content{position:relative;display:block;width:710px;height:550px;background:url(../images/dvdbanners/dvdimg.png) scroll no-repeat 0 0}#dvdbanner_content p{position:absolute;left:281px;top:291px;width:390px;line-height:150%;letter-spacing:0.02em}#dvdbanner_content ul{position:absolute;left:280px;top:444px;width:386px;height:62px}#dvdbanner_content ul li{position:absolute;display:block;top:11px}#dvdbanner_content ul li#villageVanguardBtn{width:139px;height:42px;left:144px}#dvdbanner_content ul li#sevenNetBtn{width:56px;height:43px;left:303px}#page{overflow:hidden;margin:0 auto;width:1016px;background:url(../images/common/bg_repeat.png) repeat-y 0 0}#page #header{width:1000px;margin:0 auto;height:185px;background:url(../images/common/bg_header.png) no-repeat 0 0;position:relative}#page #header #title{position:absolute;top:30px;left:42px}#page #header #momoya-logo{position:absolute;top:25px;right:42px}#page #header #share-buttons{position:absolute;top:100px;right:42px;text-align:left}#page #header #share-buttons .fb-like{overflow:hidden;width:120px;height:20px}#page #main{overflow:hidden;*zoom:1;width:1000px;position:relative;padding-bottom:100px;background:url(../images/common/prof_bg2.png) repeat-y 0 0}#page #side{float:right;width:230px;margin-right:34px}#page #side .text{margin-bottom:5px}#page #side #dvdbanner{width:230px;height:183px;margin-bottom:33px}#page #side #dvdbanner a{width:230px;height:183px;display:block}#page #side #season2{width:230px;margin-bottom:34px}#page #side #season2 #ep09{position:relative;width:230px;height:118px;margin-top:10px}#page #side #season2 #ep09 p{font-weight:bold}#page #side #season2 #ep09 .text{width:250px}#page #side #season2 #ep09 #ph09{position:absolute;top:60px;right:0px}#page #side #season2 #ep09 #ph09 p{font-weight:bold}#page #side #season2 #ep09 a{width:171px;height:96px}#page #side #season2 #ep08{position:relative;width:230px;height:118px;margin-top:20px}#page #side #season2 #ep08 p{font-weight:bold}#page #side #season2 #ep08 .text{width:250px}#page #side #season2 #ep08 #ph08{position:absolute;top:60px;right:0px}#page #side #season2 #ep08 a{width:171px;height:96px}#page #side #season2 #ep07{position:relative;width:230px;height:118px;margin-top:20px}#page #side #season2 #ep07 p{font-weight:bold}#page #side #season2 #ep07 .text{width:250px}#page #side #season2 #ep07 #ph07{position:absolute;top:60px;right:0px}#page #side #season2 #ep07 a{width:171px;height:96px}#page #side #season2 #ep06{position:relative;width:230px;height:118px;margin-top:20px}#page #side #season2 #ep06 p{width:235px;font-weight:bold}#page #side #season2 #ep06 #ph06{position:absolute;top:60px;right:0px}#page #side #season2 #ep06 a{width:171px;height:96px}#page #side #season2 #ep05{width:230px;height:118px;margin-top:20px}#page #side #season2 #ep05 p{font-weight:bold}#page #side #season1{width:230px}#page #side #season1 #ep04{position:relative;width:230px;height:118px;margin-top:10px}#page #side #season1 #ep04 p{font-weight:bold}#page #side #season1 #ep04 #ph04{background:url(../images/common/ph04.png) no-repeat 0 0;position:absolute;top:60px;right:0px}#page #side #season1 #ep04 a{width:171px;height:96px}#page #side #season1 #ep03{position:relative;width:230px;height:118px;margin-top:20px}#page #side #season1 #ep03 p{font-weight:bold}#page #side #season1 #ep03 #ph03{background:url(../images/common/ph03.png) no-repeat 0 0;position:absolute;top:60px;right:0px}#page #side #season1 #ep02{position:relative;width:230px;height:118px;margin-top:20px}#page #side #season1 #ep02 p{font-weight:bold}#page #side #season1 #ep02 #ph02{background:url(../images/common/ph02.png) no-repeat 0 0;position:absolute;top:60px;right:0px}#page #side #season1 #ep01{position:relative;width:230px;height:118px;margin-top:20px}#page #side #season1 #ep01 p{font-weight:bold}#page #side #season1 #ep01 #ph01{background:url(../images/common/ph01.png) no-repeat 0 0;position:absolute;top:60px;right:0px}#page #side #season1 #color-line{margin-top:30px;margin-bottom:25px}#page #side #season1 #bnr02{width:230px;height:295px}#page #main-data{display:block;float:left;width:690px;position:relative}#page #main-data #movie-object #player{display:block;width:640px;height:390px;margin-left:50px}#page #main-data #link-area{position:relative;margin-top:-1px;padding-top:20px;margin-left:48px;padding-left:20px}#page #main-data #link-area #link-dekirundesuyo_01{position:absolute;z-index:2}#page #main-data #link-area #link-dekirundesuyo_01 img{position:relative;z-index:3}#page #main-data #link-area #prof_title{width:596px;height:226px;position:relative;top:35px;left:-60px;z-index:1}#page #main-data #siromeshikun{width:613px;height:131px;background:url(../images/character/siromeshikun.png) no-repeat 0 0;position:relative;top:-10px;left:60px}#page #main-data #siromeshikun .text{width:395px;height:65px;position:absolute;left:135px;top:40px;font-weight:bold}#page #main-data #area4{width:680px;margin-left:37px;overflow:hidden;*zoom:1}#page #main-data #area4 #siromeshi{position:relative;overflow:hidden;*zoom:1;float:left;width:350px;height:270px;left:26px;background:url(../images/character/siromeshi.png) no-repeat 0 0}#page #main-data #area4 #siromeshi a{overflow:hidden;width:99px;height:30px;position:absolute;top:200px;left:58px}#page #main-data #area4 #siromeshi a:hover img{opacity:0.6}#page #main-data #area4 #siromeshi .text{width:175px;height:75px;position:absolute;top:90px;left:19px;font-weight:bold}#page #main-data #area4 #kimuko{position:relative;right:22px;float:right;width:330px;height:275px;background:url(../images/character/kimuko.png) no-repeat 0 0}#page #main-data #area4 #kimuko p{font-weight:bold}#page #main-data #area4 #kimuko a{overflow:hidden;width:99px;height:30px;position:absolute;top:198px;left:50px}#page #main-data #area4 #kimuko a:hover img{opacity:0.6}#page #main-data #area4 #kimuko .text{width:210px;height:75px;position:absolute;top:60px;left:38px}#page #main-data #area4 #kimuko #motokochan{position:absolute;width:83px;height:240px;right:21px;top:20px}#page #main-data #area3{width:680px;margin-left:37px;overflow:hidden;*zoom:1}#page #main-data #area3 #kiza-syou{position:relative;right:0px;float:left;width:330px;height:270px;background:url(../images/character/kiza-syou.png) no-repeat 0 0}#page #main-data #area3 #kiza-syou p{font-weight:bold}#page #main-data #area3 #kiza-syou a{overflow:hidden;width:99px;height:30px;position:absolute;top:195px;left:58px}#page #main-data #area3 #kiza-syou a:hover img{opacity:0.6}#page #main-data #area3 #kiza-syou .text{width:210px;height:75px;position:absolute;top:65px;left:45px}#page #main-data #area3 #kiza-syou #syougachan{position:absolute;width:83px;height:240px;right:0px;top:20px}#page #main-data #area3 #kiza-nin{position:relative;overflow:hidden;*zoom:1;float:right;width:350px;height:275px;background:url(../images/character/kiza-nin.png) no-repeat 0 0}#page #main-data #area3 #kiza-nin p{font-weight:bold}#page #main-data #area3 #kiza-nin a{overflow:hidden;width:99px;height:30px;position:absolute;top:200px;left:48px}#page #main-data #area3 #kiza-nin a:hover img{opacity:0.6}#page #main-data #area3 #kiza-nin .text{width:185px;height:75px;position:absolute;top:65px;left:35px}#page #main-data #area3 #kiza-nin #ninnikuchan{position:absolute;width:83px;height:240px;right:25px;top:20px}#page #main-data #area1{width:680px;margin-left:37px;overflow:hidden;*zoom:1}#page #main-data #area1 #za-saichan{position:relative;overflow:hidden;*zoom:1;float:left;width:350px;height:295px;background:url(../images/character/za-saichan.png) no-repeat 0 0}#page #main-data #area1 #za-saichan p{font-weight:bold}#page #main-data #area1 #za-saichan a{overflow:hidden;width:99px;height:30px;position:absolute;top:200px;left:58px}#page #main-data #area1 #za-saichan a:hover img{opacity:0.6}#page #main-data #area1 #za-saichan .text{width:175px;height:75px;position:absolute;top:65px;left:45px}#page #main-data #area1 #gohandesuyosan{position:relative;right:22px;float:right;width:330px;height:275px;background:url(../images/character/gohandesuyosan.png) no-repeat 0 0}#page #main-data #area1 #gohandesuyosan p{font-weight:bold}#page #main-data #area1 #gohandesuyosan a{overflow:hidden;width:99px;height:30px;position:absolute;top:205px;left:55px}#page #main-data #area1 #gohandesuyosan a:hover img{opacity:0.6}#page #main-data #area1 #gohandesuyosan .text{width:210px;height:75px;position:absolute;top:65px;left:38px}#page #main-data #area2{width:710px;height:273px;margin-top:-18px;position:relative;overflow:hidden;overflow:hidden;*zoom:1}#page #main-data #area2 #yawaragichan{position:relative;left:35px;overflow:hidden;float:left;width:330px;height:275px;background:url(../images/character/yawaragichan.png) no-repeat 0 0}#page #main-data #area2 #yawaragichan p{font-weight:bold}#page #main-data #area2 #yawaragichan a{overflow:hidden;width:99px;height:30px;position:absolute;top:205px;left:58px}#page #main-data #area2 #yawaragichan a:hover img{opacity:0.6}#page #main-data #area2 #yawaragichan .text{width:186px;height:75px;position:absolute;top:60px;left:45px}#page #main-data #area2 #ra-yuchan{position:relative;left:30px;float:right;width:366px;height:275px;background:url(../images/character/ra-yuchan.png) no-repeat 0 0}#page #main-data #area2 #ra-yuchan p{font-weight:bold}#page #main-data #area2 #ra-yuchan a{overflow:hidden;width:99px;height:30px;position:absolute;top:200px;left:45px}#page #main-data #area2 #ra-yuchan a:hover img{opacity:0.6}#page #main-data #area2 #ra-yuchan .text{width:220px;height:75px;position:absolute;top:60px;left:31px}#page #footer{background:url(../images/common/footer.png) no-repeat 0 0;position:relative;width:1016px;height:183px;*height:208px !important;margin-top:-115px;margin-left:9px;overflow:hidden;*zoom:1}#page #footer #footer-area{position:absolute;top:152px;left:50px;font-size:77%}#page #footer #footer-area #footer-copy-area{float:left;width:608px}#page #footer #footer-area #footer-link-area{float:right;width:340px}#page #footer #footer-area #footer-link-area li{text-decoration:none;float:left}
