@charset "UTF-8";.l-downloads-wrapper .l-downloads-calender .l-downloads-calender-btn a,.l-downloads-wrapper .l-downloads-calender .l-making-movie-btn a,.nav-category a{text-decoration:none}#djdake-profile-text table,#docotchdake-profile-text table,#hikaridake-profile-text table{border-collapse:collapse;border-spacing:0}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/common/fancybox/fancybox_sprite.png)}#fancybox-loading div{background:url(../images/common/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-overlay{background:url(../images/common/fancybox/fancybox_overlay.png)}.ads-article,.ads-article .figure,.icon,.new-content{background-repeat:no-repeat}.fancybox-opened .fancybox-skin{-webkit-box-shadow:none;box-shadow:none}.fancybox-skin{background-color:transparent;padding:0!important}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/common/fancybox/fancybox_sprite@2x.png)}#fancybox-loading div{background-image:url(../images/common/fancybox/fancybox_loading@2x.gif)}}.art-access .art-section__title,.art-access__main,.art-artist,.art-back,.art-present,.l-footer-wrapper .footer,.l-header-wrapper .header,.l-main,.visual-section{width:988px;min-width:988px;margin:0 auto}.visual-section .visual-landscape{display:block}.visual-section .visual-portrait{display:none}.new-content{position:absolute;z-index:5;pointer-events:none;-webkit-transform:rotate(0);transform:rotate(0)}.ads-article .figure,a{-webkit-transform:rotate(0)}@media only screen and (max-width:640px){.art-access .art-section__title,.art-access__main,.art-artist,.art-back,.art-present,.l-footer-wrapper .footer,.l-header-wrapper .header,.l-main,.visual-section{width:94%;min-width:300px}.visual-section{padding-bottom:4%}.visual-section img{width:100%}.visual-section .visual-landscape{display:none}.visual-section .visual-portrait{display:block}.new-content{background-size:cover}}.new-content.new-content-default{width:70px;height:70px;background-image:url(../images/common/icon_new_content.png);top:-14px;right:-15px}@media only screen and (max-width:640px){.new-content.new-content-default{width:30%;height:30%;top:-5%;right:-2%}}.new-content.new-content-calendar{width:70px;height:70px;background-image:url(../images/common/icon_new_content.png);top:-26px;right:-11px}@media only screen and (max-width:640px){.new-content.new-content-calendar{width:30%;height:30%;top:-8%;right:-5%}}.new-content.new-content-mini{width:60px;height:60px;background-image:url(../images/common/icon_new_content_mini.png);top:-10px;right:-10px}@media only screen and (max-width:640px){.new-content.new-content-mini{width:28%;height:28%;top:-5%;right:-1%}}.new-content.new-content-report{width:60px;height:60px;background-image:url(../images/common/icon_new_content_mini.png);right:-8px;bottom:12px}@media only screen and (max-width:640px){.new-content.new-content-report{width:20%;height:75%;background-size:contain;right:-1%;bottom:0}}.new-content.new-content-stamp{width:70px;height:70px;background-image:url(../images/common/icon_new_content.png);top:-14px;right:-15px}.note{margin:0;color:#6a6a6a;font-size:.8em}.ads-note{padding:.9em 0 2.5em}.reports-note{clear:both}@media only screen and (max-width:640px){.new-content.new-content-stamp{width:30%;height:30%;top:-5%;right:-2%}.ads-note{padding:1em 0}.reports-note{margin:-5% 0 0;padding:0 0 5%}.l-anchor-default{display:none}}.l-anchor-default{clear:both;padding:18px 0;text-align:right;position:relative;z-index:200}.l-anchor-default a{display:inline-block;width:128px;height:61px}.l-anchor-mobile img,table{width:100%}.lt-ie8 .l-anchor-default a{display:inline}.l-anchor-mobile{display:none;background-color:rgba(180,177,190,.6)}body{background-image:url(../images/common/bg_main.gif);background-position:center top;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ","ＭＳ Ｐゴシック",sans-serif;font-size:.85em;line-height:1.4}img{vertical-align:top}@media only screen and (max-width:640px){.l-anchor-mobile{display:block}body{min-width:320px;font-size:.775em}img{height:auto}}li,ul{margin:0;padding:0;list-style:none}a{color:#00bfe7;transform:rotate(0)}a:hover{color:#1bd8ff}.icon{display:inline-block;width:26px;height:26px;background-position:center center}.lt-ie8 .icon{display:inline}.icon-home{background-image:url(../images/common/icon_home.png)}.icon-profile{background-image:url(../images/common/icon_profile.png)}.icon-movies{background-image:url(../images/common/icon_movies.png)}.icon-ads{background-image:url(../images/common/icon_ads.png)}.icon-travel{background-image:url(../images/common/icon_travel.png)}.icon-reports{background-image:url(../images/common/icon_reports.png)}.icon-downloads{background-image:url(../images/common/icon_downloads.png)}.icon-handmade{background-image:url(../images/common/icon_handmade.png)}.icon-cm{background-image:url(../images/common/icon_cm.png)}.icon-magazines{background-image:url(../images/common/icon_magazines.png)}.icon-misc{background-image:url(../images/common/icon_misc.png)}.icon-newspapers{background-image:url(../images/common/icon_newspapers.png)}.icon-cleaners{background-image:url(../images/common/icon_cleaners.png)}.icon-transit{background-image:url(../images/common/icon_transit.png)}.icon-calendar{background-image:url(../images/common/icon_calendar.png)}.calendar-download-wrapper{position:relative;margin:20px 0;width:736px;height:371px}.calendar-download-wrapper .calendar-download{display:block;position:absolute}.calendar-download-wrapper .calendar-download-sp{display:none}.calendar-download-wrapper ul{position:absolute!important;left:43px;bottom:44px;width:382px;height:25px;background-color:#fff}.calendar-download-wrapper ul li{display:inline-block;float:left;margin-right:10px}#calendar-supervisor{margin-top:10px}#calendar-supervisor ul{margin:0 auto;width:516px;height:44px}#calendar-supervisor ul li{float:left;position:relative;display:inline-block}#calendar-supervisor ul #supervisor-abc{margin:19px 35px 0 0;width:297px;height:25px}#calendar-supervisor ul #supervisor-radish{width:134px;height:44px}#calendar-supervisor ul #text{margin-top:25px;width:50px;color:#6a6a6a;font-size:.9em}@media only screen and (max-width:640px){.calendar-download-wrapper{margin-top:0;width:auto;height:auto}.calendar-download-wrapper .calendar-download{display:none}.calendar-download-wrapper .calendar-download-sp{display:inline-block;width:100%}#calendar-supervisor{margin-bottom:40px}#calendar-supervisor ul{width:100%;height:100px}#calendar-supervisor ul li{clear:left;display:block;margin:auto}#calendar-supervisor ul #supervisor-abc{left:50%;margin:0 auto 0 -149px!important}#calendar-supervisor ul #supervisor-radish{left:50%;margin:10px auto 0 -67px!important}#calendar-supervisor ul #text{margin-top:0;color:#6a6a6a;font-size:.9em;width:100%;text-align:center;padding-bottom:20px}#calendar-supervisor ul #text span{display:none}}.ads-article{position:relative;width:736px;height:434px;margin:0 0 30px;background-image:url(../images/common/bg_article.png)}.ads-article a{display:block}.ads-article .figure{background-image:none;background-position:-9999px top;transform:rotate(0)}@media only screen and (max-width:640px){.ads-article{width:100%;margin-bottom:10px;height:auto;background-size:100% 100%}.ads-article .figure{margin:3% 2%;padding:23% 0;background-position:center center;background-size:contain}.ads-article .figure img{display:none}}.table-center{height:100%;text-align:center;vertical-align:middle}.cleaners-content ul{overflow:hidden}.cleaners-content ul li{float:left;width:232px;margin:0 0 0 20px;padding:10px 0 60px;text-align:center}.cleaners-content ul li.grid-front{margin:0}.cleaners-content ul li p{margin:0;padding:20px 0 0;color:#bd5f4e;font-weight:700}@media only screen and (max-width:640px){.table-center{height:59%}.cleaners-content ul li{height:auto}.cleaners-content ul li .figure img{width:85%;height:auto}.cleaners-content ul li p{padding:5% 0 0;font-size:.85em}}.closed-content{position:absolute;width:115px;height:110px;background:url(../images/common/icon_close.png) no-repeat;z-index:5;pointer-events:none;top:-20px;left:-20px}.l-misc-ds-wrapper{letter-spacing:.05em}@media only screen and (max-width:640px){.closed-content{width:20%;height:0;margin-top:-2%;padding-top:20%;top:0;left:-3.5%;background-size:contain}.l-misc-ds-wrapper{padding:0 0 7%}}.l-misc-ds-wrapper .l-section-title{padding:19px 0 12px}@media only screen and (max-width:640px){.l-misc-ds-wrapper .l-section-title{padding:5% 0 2%}.l-misc-ds-wrapper .figure img{width:100%}}.l-misc-ds-wrapper h4{margin:0;color:#00ae2c;font-weight:700}.l-misc-ds-wrapper p{margin:0;padding:.5em 0 1em;color:#551c20;line-height:2}.l-misc-ds-wrapper .ds-story{overflow:hidden}.l-misc-ds-wrapper .ds-story .figure{float:right;width:320px;height:380px;text-align:right}@media only screen and (max-width:640px){.l-misc-ds-wrapper p{line-height:1.8}.l-misc-ds-wrapper .ds-story .figure{width:55%;height:auto;text-align:center}.l-misc-ds-wrapper .ds-story .figure img{width:90%}.l-misc-ds-wrapper .ds-story p:last-child{padding-bottom:0}}.l-misc-ds-wrapper .ds-action .figure{float:right;width:130px;text-align:right}@media only screen and (max-width:640px){.l-misc-ds-wrapper .ds-action .figure{width:28%}.l-misc-ds-wrapper .ds-action .figure img{width:80%}}.l-misc-ds-wrapper .ds-action .ds-action-detail{width:708px;height:378px;padding:0 14px;background-image:url(../images/ads/misc/ds/bg_ds_action.png);background-repeat:no-repeat;overflow:hidden}@media only screen and (max-width:640px){.l-misc-ds-wrapper .ds-action .ds-action-detail{width:90%;height:auto;padding:0 5%;background-image:url(../images/ads/misc/ds/bg_ds_action_mobile.jpg);background-repeat:repeat}}.l-misc-ds-wrapper .ds-action .ds-action-detail h4{padding:18px 0 16px 14px}@media only screen and (max-width:640px){.l-misc-ds-wrapper .ds-action .ds-action-detail h4{padding:5% 0 4%}.l-misc-ds-wrapper .ds-action .ds-action-detail h4 img{display:none}.l-misc-ds-wrapper .ds-action .ds-action-detail h4:after{content:"ミニを使ってこんなアクションが！";color:#5e1515}}.l-misc-ds-wrapper .ds-action .ds-action-detail .action-column{float:left;width:326px;padding:0 14px}@media only screen and (max-width:640px){.l-misc-ds-wrapper .ds-action .ds-action-detail .action-column{float:none;width:100%;padding:0;border-top:1px solid #885521}}.l-misc-ds-wrapper .ds-action .ds-action-detail .action-column h5{margin:0;padding:16px 0 13px}@media only screen and (max-width:640px){.l-misc-ds-wrapper .ds-action .ds-action-detail .action-column h5{border-top:1px solid #c8a380;padding:3% 0}.l-misc-ds-wrapper .ds-action .ds-action-detail .action-column h5 img{width:85%}}.l-misc-ds-wrapper .ds-action .ds-action-detail .action-column .figure{float:none;width:auto;text-align:center}.l-misc-ds-wrapper .ds-action .ds-action-detail .action-column p{font-size:.95em}@media only screen and (max-width:640px){.l-misc-ds-wrapper .ds-action .ds-action-detail .action-column .figure img{width:100%}.l-misc-ds-wrapper .ds-action .ds-action-detail .action-column p{font-size:.85em}}.l-misc-ds-wrapper .ds-stage ul{width:720px;margin:0 auto;padding:28px 0 0;overflow:hidden}@media only screen and (max-width:640px){.l-misc-ds-wrapper .ds-stage ul{width:100%;padding:4% 0 0}}.l-misc-ds-wrapper .ds-stage ul li{float:left;width:200px;padding:0 20px}@media only screen and (max-width:640px){.l-misc-ds-wrapper .ds-stage ul li{width:48%;padding:0}.l-misc-ds-wrapper .ds-stage ul li:nth-child(2n){margin:0 0 0 4%}.l-misc-ds-wrapper .ds-stage ul li img{width:100%}}.l-misc-ds-wrapper .ds-stage ul li span{display:block;padding:1em 0 2em;color:#00ae2c;font-weight:700;text-align:center}@media only screen and (max-width:640px){.l-misc-ds-wrapper .ds-stage ul li span{padding:.5em 0 1em;font-size:.9em}}.l-misc-ds-wrapper .ds-spec{padding:20px;background-color:#deede2}@media only screen and (max-width:640px){.l-misc-ds-wrapper .ds-spec{padding:3% 4%;font-size:.9em}.l-misc-lunch-wrapper .figure img{width:100%}}.l-misc-ds-wrapper .ds-spec p{padding:.8em 0 0;font-size:.9em}.l-misc-lunch-wrapper .l-section-title{padding:19px 0 32px}.l-misc-lunch-wrapper .lunch-recipe:after{content:"";display:table;clear:both}.l-misc-lunch-wrapper .lunch-recipe .recipe-list{float:left;width:246px}@media only screen and (max-width:640px){.l-misc-lunch-wrapper .lunch-recipe .recipe-list{float:none;width:100%}.l-misc-lunch-wrapper .lunch-recipe .recipe-list .recipe-material{display:table;margin:0 0 5%}}.l-misc-lunch-wrapper .lunch-recipe .recipe-list .recipe-material dl{margin:0 0 10px;padding:0 0 20px;background-image:url(../images/ads/misc/lunch/bg_recipe.png);background-position:left 46px;background-repeat:no-repeat}@media only screen and (max-width:640px){.l-misc-lunch-wrapper .lunch-recipe .recipe-list .recipe-material dl{display:table-cell;width:46%;padding:0 2%;background-position:center bottom;background-size:96% 86%}.l-misc-lunch-wrapper .lunch-recipe .recipe-list .recipe-material dt img{width:100%}}.l-misc-lunch-wrapper .lunch-recipe .recipe-list .recipe-material dt{padding:0 0 16px}.l-misc-lunch-wrapper .lunch-recipe .recipe-list .recipe-material dd{margin:0;padding:0 20px;color:#551c20;line-height:2}@media only screen and (max-width:640px){.l-misc-lunch-wrapper .lunch-recipe .movie-block{display:table;width:100%}.l-misc-lunch-wrapper .lunch-recipe .movie-block h2{display:table-cell;width:60%;vertical-align:middle}.l-misc-lunch-wrapper .lunch-recipe .movie-block .figure{display:table-cell}}.l-misc-lunch-wrapper .lunch-recipe .recipe-step{float:left;width:466px;padding:0 0 0 24px;color:#551c20;text-align:center}@media only screen and (max-width:640px){.l-misc-lunch-wrapper .lunch-recipe .recipe-step{float:none;width:100%;padding:3% 0 0;text-align:left}.l-misc-lunch-wrapper .lunch-recipe .recipe-step h4 img{width:100%}}.l-misc-lunch-wrapper .lunch-recipe .recipe-step h4{margin:0;padding:0 0 1em}.l-misc-lunch-wrapper .lunch-recipe .recipe-step p{margin:1em 0 2em}.l-misc-new-wrapper{padding:0 0 30px}@media only screen and (max-width:640px){.l-misc-lunch-wrapper .lunch-recipe .recipe-step p{margin:.5em 0 1em}.l-misc-new-wrapper{padding:0 0 7%}}.l-misc-new-wrapper .l-section-title{padding:38px 0 24px}@media only screen and (max-width:640px){.l-misc-new-wrapper .l-section-title{padding:4% 0 0}.l-misc-new-wrapper .figure img{width:100%}.l-misc-new-wrapper .new-step li{margin:0 0 5%!important;overflow:hidden}.l-misc-new-wrapper .new-step li:last-child{margin:0!important}}.l-misc-new-wrapper .new-step{padding:10px 0 0;overflow:hidden}.l-misc-new-wrapper .new-step li{background-repeat:no-repeat;position:relative}.l-misc-new-wrapper .new-step li h4{margin:0;padding-bottom:21px;background-repeat:no-repeat}@media only screen and (max-width:640px){.l-misc-new-wrapper .new-step li h4{padding:0 0 4%!important}.l-misc-new-wrapper .new-step li h4 img{display:none}.l-misc-new-wrapper .new-step li .figure{width:40%}}.l-misc-new-wrapper .new-step li .point{padding:0!important;position:absolute}.l-misc-new-wrapper .new-step .step01 .figure img,.l-misc-new-wrapper .new-step .step01 h4 img{padding:0 0 0 63px}.l-misc-new-wrapper .new-step .step01{width:382px;height:360px;background-image:url(../images/ads/misc/new/fig_new_arrow01.png);background-position:329px 157px}@media only screen and (max-width:640px){.l-misc-new-wrapper .new-step .step01{width:100%;height:auto;background-image:none}}.l-misc-new-wrapper .new-step .step01 h4{background-image:url(../images/ads/misc/new/icon_new_one.png);background-position:17px top}.l-misc-new-wrapper .new-step .step01 .point{left:0;bottom:0}@media only screen and (max-width:640px){.l-misc-new-wrapper .new-step .step01 h4{background:0 0}.l-misc-new-wrapper .new-step .step01 h4:before{content:"1. ";color:#cf0f00}.l-misc-new-wrapper .new-step .step01 h4:after{content:"白身魚のしんじょで、顔の形を作ります。";color:#551c20}.l-misc-new-wrapper .new-step .step01 .figure{float:left}.l-misc-new-wrapper .new-step .step01 .figure img{width:100%;padding:0}.l-misc-new-wrapper .new-step .step01 .point{width:55%;right:0;left:auto}}.l-misc-new-wrapper .new-step .step02{width:352px;height:317px;margin:-365px 0 0 382px;padding:77px 0 0;background-image:url(../images/ads/misc/new/fig_new_arrow02.png);background-position:183px 348px}@media only screen and (max-width:640px){.l-misc-new-wrapper .new-step .step02{width:100%;height:auto;margin:0;padding:0;background-image:none}}.l-misc-new-wrapper .new-step .step02 .figure img,.l-misc-new-wrapper .new-step .step02 h4 img{padding:0 0 0 50px}.l-misc-new-wrapper .new-step .step02 h4{background-image:url(../images/ads/misc/new/icon_new_two.png);background-position:left top}.l-misc-new-wrapper .new-step .step02 .point{top:0;right:0}@media only screen and (max-width:640px){.l-misc-new-wrapper .new-step .step02 h4{background:0 0}.l-misc-new-wrapper .new-step .step02 h4:before{content:"2. ";color:#cf0f00}.l-misc-new-wrapper .new-step .step02 h4:after{content:"つくねのカサと一緒に盛りつけて…";color:#551c20}.l-misc-new-wrapper .new-step .step02 .figure{float:right}.l-misc-new-wrapper .new-step .step02 .figure img{padding:0}.l-misc-new-wrapper .new-step .step02 .point{width:28%;top:auto;right:45%;bottom:0}}.l-misc-new-wrapper .new-step .step03{width:448px;height:330px;margin:0 auto;background-image:url(../images/ads/misc/new/icon_new_three.png);background-position:82px top}.l-misc-new-wrapper .new-step .step03 h4{padding:0 0 15px 136px}@media only screen and (max-width:640px){.l-misc-new-wrapper .new-step .step03{width:100%;height:auto;background-image:none}.l-misc-new-wrapper .new-step .step03 h4{padding:0}.l-misc-new-wrapper .new-step .step03 h4:before{content:"3. ";color:#cf0f00}.l-misc-new-wrapper .new-step .step03 h4:after{content:"ドコモダケおせちのできあがり！";color:#551c20}.l-misc-new-wrapper .new-step .step03 .figure{width:100%}}.l-misc-new-wrapper .new-material h3{margin:0;padding:0 0 30px;background-image:url(../images/ads/misc/new/line_new.png);background-position:left bottom;background-repeat:no-repeat}@media only screen and (max-width:640px){.l-misc-new-wrapper .new-material h3{margin:2% 0 4%;padding:0 0 1%;border-bottom:1px solid #cf0f00;background-image:none}.l-misc-new-wrapper .new-material h3:after{content:"ドコモダケおせちはこんな食材でできてるよ！";color:#cf0f00;font-size:.85em}.l-misc-new-wrapper .new-material h3 img{display:none}.l-misc-new-wrapper .new-material h4 img{width:60%}}.l-misc-new-wrapper .new-material h4{margin:0}.l-misc-new-wrapper .material-box{padding:12px 0 20px;overflow:hidden}.l-misc-new-wrapper .material-box li{float:left;width:232px}.l-misc-new-wrapper .material-box li.box02{margin:0 20px}.l-misc-new-wrapper .material-box li .figure{text-align:center}@media only screen and (max-width:640px){.l-misc-new-wrapper .material-box li{float:none;width:100%;overflow:hidden}.l-misc-new-wrapper .material-box li.box02{margin:0}.l-misc-new-wrapper .material-box li .figure{float:left;width:40%;text-align:right}.l-misc-new-wrapper .material-box li .figure img{width:95%}}.l-misc-new-wrapper .material-box li h5{margin:0;padding:18px 0 10px;text-align:center}.l-misc-new-wrapper .material-box li p{margin:0;color:#cf0f00;font-size:.975em;line-height:2;letter-spacing:.1em}@media only screen and (max-width:640px){.l-misc-new-wrapper .material-box li h5{padding:3% 0 1% 42%;text-align:left}.l-misc-new-wrapper .material-box li h5 img{width:22%}.l-misc-new-wrapper .material-box li p{padding:0 0 0 42%;line-height:1.6}}.l-misc-new-wrapper .material-detail{height:234px;padding:22px 0 0 23px;background-image:url(../images/ads/misc/new/bg_new_material.png);background-repeat:no-repeat;overflow:hidden}.l-misc-new-wrapper .material-detail li{float:left}@media only screen and (max-width:640px){.l-misc-new-wrapper .material-detail{height:auto;padding:5%;border:1px solid #cf0f00;background-image:none}.l-misc-new-wrapper .material-detail li{float:none}.l-misc-new-wrapper .material-detail li:nth-child(1) img{width:80%;margin-left:6%}.l-misc-new-wrapper .material-detail li:nth-child(2) img{width:60%;margin-left:21%}.l-misc-new-wrapper .material-detail li:nth-child(3) img{width:58%;margin-left:27%}}.l-misc-new-wrapper .material-detail li.detail02{margin:0 30px 0 22px;padding:10px 0 0}@media only screen and (max-width:640px){.l-misc-new-wrapper .material-detail li.detail02{margin:6% 0 0;padding:0;border-top:1px dotted #cf0f00;border-bottom:1px dotted #cf0f00}}.l-content-title,.l-section-title{margin:0;overflow:hidden}.l-misc-new-wrapper .material-detail li.detail03{padding:30px 0 0}.l-content-title .l-title-landscape{display:block}.l-content-title .l-title-portrait{display:none}@media only screen and (max-width:640px){.l-misc-new-wrapper .material-detail li.detail03{padding:0}.l-content-title img{width:100%}.l-content-title .l-title-landscape{display:none}.l-content-title .l-title-portrait{display:block}.l-section-title img{width:100%}}.l-content-grid ul:after{content:"";display:table;clear:both}.l-content-grid li{float:left;width:232px;padding:0 0 20px 20px;position:relative}.l-content-grid li.grid-front{padding-left:0!important}.l-content-grid li a{display:block}@media only screen and (max-width:640px){.l-content-grid li{width:48%!important;margin:0!important;padding-bottom:4%!important;padding-left:0!important}.l-content-grid li:nth-child(2n+1){padding-right:4%}.l-content-grid li img{width:100%;height:auto}}.l-calendar-wrapper .l-calendar-content--movie{margin-bottom:90px}@media only screen and (max-width:640px){.l-calendar-wrapper .l-calendar-content--movie{margin-bottom:14.0625%}.l-calendar-wrapper .l-calendar-content--calendar h2 img,.l-calendar-wrapper .l-calendar-content--movie .figure img,.l-calendar-wrapper .l-calendar-content--movie h2 img{width:100%;height:auto}}.l-calendar-wrapper .l-calendar-content--calendar .note{margin-bottom:80px;font-size:14px}@media only screen and (max-width:640px){.l-calendar-wrapper .l-calendar-content--calendar .note{margin-bottom:12.5%;font-size:11px}}.l-calendar-wrapper .l-calendar-content--calendar li{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:240px;height:240px;margin-bottom:80px;margin-left:8px;padding:15px 0 12px;background:url(../images/calendar/bg_calendar.png) right top no-repeat;background-size:100% auto;text-align:center}.l-calendar-wrapper .l-calendar-content--calendar li.grid-front{margin-left:0}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title{position:absolute;top:0;left:0;width:99.16667%;margin-top:-24.16667%}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title img{width:100%;height:auto}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m1{width:109.58333%;margin-left:-10%}@media only screen and (max-width:640px){.l-calendar-wrapper .l-calendar-content--calendar li{height:auto;margin-bottom:16.66667%!important;padding:3.33333% 0 0;text-align:left}.l-calendar-wrapper .l-calendar-content--calendar li:nth-child(even){float:right}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m1{margin-left:-4.16667%}}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m2{margin-left:2.5%}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m3{margin-left:2.08333%}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m4{width:99.58333%}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m5{margin-left:1.66667%}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m6{margin-left:2.5%}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m7{width:108.33333%;margin-left:-8.75%}@media only screen and (max-width:640px){.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m7{margin-left:-4.16667%}}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m8{margin-left:1.66667%}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m9{margin-left:2.08333%}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m10{width:99.58333%}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m11{margin-left:.83333%}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-title--m12{margin-left:2.08333%}.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-thumb{margin:0 6px 0 2px}.l-calendar-wrapper .l-calendar-content--calendar li ul{padding:12px 6px 0 2px}@media only screen and (max-width:640px){.l-calendar-wrapper .l-calendar-content--calendar li .l-calendar-thumb{width:64.16667%;margin:0 auto 0 16.66667%}.l-calendar-wrapper .l-calendar-content--calendar li ul{width:64.16667%;margin:0 auto 0 16.66667%;padding:5% 0 0}}.l-calendar-wrapper .l-calendar-content--calendar li li{float:none;width:auto;height:auto;margin:0;padding:0 0 3px;background:0 0}@media only screen and (max-width:640px){.l-calendar-wrapper .l-calendar-content--calendar li li{width:100%!important;margin-bottom:0!important;padding:0 0 1.25%!important}.l-calendar-wrapper .l-calendar-content--calendar li li:nth-child(even){float:none}.l-downloads-wrapper .l-downloads-content{display:none}}.l-downloads-wrapper .l-downloads-calender{position:relative;padding:0 0 36px}.l-downloads-wrapper .l-downloads-calender .l-downloads-calender-btn{position:absolute;top:205px;left:360px}.l-downloads-wrapper .l-downloads-calender .l-making-movie-btn{position:absolute;top:282px;left:296px}.l-downloads-wrapper .l-downloads-mobile-collaboration{padding:0 0 4%}.l-downloads-wrapper .l-downloads-mobile-collaboration .l-section-title{padding:5% 0 3%}.l-downloads-wrapper .l-downloads-mobile-stamp .l-section-title{padding:5% 0}.l-downloads-wrapper .l-downloads-mobile-archive{padding-top:5%}.l-downloads-wrapper .l-downloads-mobile-archive .l-section-title,.l-downloads-wrapper .l-downloads-mobile-djdake .l-section-title{padding:5% 0}.l-downloads-wrapper .l-downloads-content .calendar-message{padding:10px 5px 0;color:#6a6a6a;font-size:.9em}.l-downloads-wrapper .l-downloads-content .l-downloads-block{padding:24px 0 32px}.l-downloads-wrapper .l-downloads-content li{width:240px;height:224px;padding:16px 0 12px 8px;background-image:url(../images/downloads/bg_downloads.png);background-position:right top;background-repeat:no-repeat;text-align:center}.l-downloads-wrapper .l-downloads-content li.downloads-decoration{padding-top:0;padding-bottom:28px;background:0 0}.l-downloads-wrapper .l-downloads-content li.downloads-decoration.downloads-autumn{width:488px}.l-downloads-wrapper .l-downloads-content li ul{padding:12px 0 0}.l-downloads-wrapper .l-downloads-content li li{float:none;width:auto;height:auto;margin:0;padding:0 0 3px;background:0 0}.l-downloads-wrapper .l-downloads-mobile-content .l-downloads-mobile-djdake .downloads-block,.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-chara-module .downloads-block{border-width:1px;border-style:solid;background-color:#fff}.l-downloads-wrapper .l-downloads-mobile-content{display:none}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-content-grid ul{padding-top:3%;overflow:hidden}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-content-grid ul li{float:left;width:49%;padding-bottom:2%;position:relative}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-content-grid ul li:nth-child(2n){padding-left:2%}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-content-grid .downloads-block{padding:6% 8%;background-repeat:no-repeat;background-size:cover;text-align:center}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-content-grid .downloads-block .figure{padding:0 0 20%}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-content-grid .downloads-block .figure img,.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-content-grid .downloads-block a img{width:100%}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-note{padding:1em 0;color:#666}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-note p{margin:0;padding:.2em 0 .2em 2em;line-height:1.8;text-indent:-2em}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-note p:before{content:"※";float:left;width:2em}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-note p.strong{color:#ff1e77;margin:0;padding:.2em 0 .2em 2em;line-height:1.8;text-indent:-2em}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-note p.strong:before{color:#ff1e77;content:"※";float:left;width:2em}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-chara-module{padding:0 0 3%}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-chara-module img{width:100%}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-chara-module .chara-title{position:relative}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-chara-module .chara-title h4{margin:0;padding:4% 0 2%}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-chara-module .chara-title h5{margin:0 0 3%}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-chara-module .btn-to-report{width:18.5%;height:100%;position:absolute;top:0;right:0}.l-downloads-wrapper .l-downloads-mobile-content .l-downloads-mobile-djdake img,.l-handmade-wrapper .handmade-content h3 img{width:100%}.movie-block .figure,.movie-block a{position:relative}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-chara-module .downloads-block.block-green{border-color:#a1d98b}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-chara-module .downloads-block.block-paleblue{border-color:#95d1c4}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-chara-module .downloads-block .figure{padding:0}.l-downloads-wrapper .l-downloads-mobile-content .l-mobile-chara-module .copyright{margin:0;color:#696567;font-size:.75em;text-align:center}.l-downloads-wrapper .l-downloads-mobile-content .l-downloads-mobile-djdake{padding:0 0 6%}.l-downloads-wrapper .l-downloads-mobile-content .l-downloads-mobile-djdake .downloads-block.block-red{border-color:#f3a4a7}.l-downloads-wrapper .l-downloads-mobile-content .l-downloads-mobile-djdake .downloads-block .figure{padding:0}.l-error-wrapper{text-align:center}@media only screen and (max-width:640px){.l-downloads-wrapper .l-downloads-mobile-content{display:block}.l-error-wrapper .figure img,.l-error-wrapper h2 img{width:100%}}.l-error-wrapper p{margin:34px 0 37px;color:#84582e}.l-error-wrapper p br{display:none}.l-error-wrapper .btn-top{margin:34px 0}.handmade_index .l-main{background-image:url(../images/handmade/bg_handmade.png);background-position:right 230px;background-repeat:no-repeat}@media only screen and (max-width:640px){.l-error-wrapper p br{display:block}.handmade_index .l-main{background:0 0}.l-handmade-wrapper{padding:0 0 7%}}.l-handmade-wrapper .handmade-article-container{padding:30px 0 0}@media only screen and (max-width:640px){.l-handmade-wrapper .handmade-article-container{padding:0}}.l-handmade-wrapper .handmade-content h3{margin:0;padding:40px 0 0}@media only screen and (max-width:640px){.l-handmade-wrapper .handmade-content h3{padding:20px 0 0}}.l-handmade-wrapper .handmade-content .handmade-block{padding:55px 0 0}@media only screen and (max-width:640px){.l-handmade-wrapper .handmade-content .handmade-block{padding:4% 0 0;background-image:url(../images/handmade/bg_handmade_mobile.png);background-position:right top;background-repeat:no-repeat;background-size:99% auto}}.l-handmade-wrapper .handmade-content .handmade-block li{width:245px;height:246px;padding-bottom:30px;padding-left:0}.l-handmade-wrapper .handmade-content .handmade-block li.apr{float:right}@media only screen and (max-width:640px){.l-handmade-wrapper .handmade-content .handmade-block li{width:50%!important;height:auto;padding-right:0!important;padding-bottom:7%!important}.l-handmade-wrapper .handmade-content .handmade-block li.apr{float:left}}.l-handmade-wrapper .handmade-content .handmade-block li.may{float:right}@media only screen and (max-width:640px){.l-handmade-wrapper .handmade-content .handmade-block li.may{float:left}}.l-handmade-wrapper .handmade-content .handmade-block li.jun{float:right}@media only screen and (max-width:640px){.l-handmade-wrapper .handmade-content .handmade-block li.jun{float:left}}.l-handmade-wrapper .handmade-content .handmade-block li.oct{float:right}@media only screen and (max-width:640px){.l-handmade-wrapper .handmade-content .handmade-block li.oct{float:left}}.l-handmade-wrapper .handmade-content .handmade-block li.nov{float:right}@media only screen and (max-width:640px){.l-handmade-wrapper .handmade-content .handmade-block li.nov{float:left}}.l-handmade-wrapper .handmade-content .handmade-block li.dec{float:right}.l-handmade-wrapper .handmade-content .handmade-block li.dec,.l-handmade-wrapper .handmade-content .handmade-block li.nov,.l-handmade-wrapper .handmade-content .handmade-block li.oct{padding-bottom:0}.l-handmade-wrapper .handmade-content .handmade-block li a{display:block}.l-handmade-wrapper .handmade-content .handmade-block li .figure{text-align:center}.l-handmade-wrapper .handmade-content .handmade-block li h4{margin:0;font-size:1px;text-align:center}.l-handmade-wrapper .handmade-content .handmade-block li h4 span{display:block;padding:6px 0 8px}@media only screen and (max-width:640px){.l-handmade-wrapper .handmade-content .handmade-block li.dec{float:left}.l-handmade-wrapper .handmade-content .handmade-block li.feb,.l-handmade-wrapper .handmade-content .handmade-block li.jul,.l-handmade-wrapper .handmade-content .handmade-block li.jun,.l-handmade-wrapper .handmade-content .handmade-block li.mar,.l-handmade-wrapper .handmade-content .handmade-block li.nov,.l-handmade-wrapper .handmade-content .handmade-block li.oct{float:right}.l-handmade-wrapper .handmade-content .handmade-block li img{width:68%}.l-handmade-wrapper .handmade-content .handmade-block li h4 span{padding:1% 0 2%}}.l-handmade-wrapper .handmade-work{padding:40px 0 0}@media only screen and (max-width:640px){.l-handmade-wrapper .handmade-work{padding:0}}.l-handmade-wrapper .handmade-work .l-section-title{padding:0 0 20px}@media only screen and (max-width:640px){.l-handmade-wrapper .handmade-work .l-section-title{padding:0 0 2%}.l-handmade-wrapper .handmade-work .l-section-title img{width:120%}}.l-handmade-wrapper .handmade-work .photo-box{height:83px;padding:32px 32px 0;background-color:#fdf5e6;border-radius:20px;-webkit-box-shadow:0 0 10px #eaeaf5;box-shadow:0 0 10px #eaeaf5;overflow:hidden}.l-handmade-wrapper .handmade-work .photo-box p{float:left;margin:0;color:#551c20;font-size:1.2em;font-weight:700;letter-spacing:.1em;line-height:1.8}@media only screen and (max-width:640px){.l-handmade-wrapper .handmade-work .photo-box{height:auto;padding:4% 5%}.l-handmade-wrapper .handmade-work .photo-box p{float:none;font-size:.9em}}.l-handmade-wrapper .handmade-work .photo-box .btn-photo{float:right}.l-handmade-wrapper .handmade-work .photo-box .btn-photo img{-webkit-transform:rotate(0);transform:rotate(0)}@media only screen and (max-width:640px){.l-handmade-wrapper .handmade-work .photo-box .btn-photo{float:none;width:52%;margin:0 auto;padding:4% 0 1%}.l-handmade-wrapper .handmade-work .photo-box .btn-photo img{width:100%}}.handmade_work .boxArea{display:block;margin-bottom:31px;padding:30px 20px 20px;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 9px rgba(76,30,15,.1);box-shadow:0 0 9px rgba(76,30,15,.1)}.handmade_work .boxArea h2{margin:0 0 33px}@media only screen and (max-width:640px){.handmade_work .boxArea{padding:10px}.handmade_work .boxArea h2 img{width:60%}.handmade_work .boxArea .wrap hr{display:none}}.handmade_work .boxArea .wrap{padding:0 6px;overflow:hidden}.handmade_work .boxArea .wrap hr{clear:both;border:0;margin:0;height:3px;background-image:url(../images/handmade/work/dashed_line.gif);background-repeat:repeat-x}.handmade_work .boxArea .wrap .box{margin:3px 0 4px;padding-bottom:17px;overflow:hidden}.handmade_work .boxArea .wrap .box.box-left,.handmade_work .boxArea .wrap .box.box-right{width:333px}.handmade_work .boxArea .wrap .box.box-left .comment,.handmade_work .boxArea .wrap .box.box-right .comment{width:140px}.handmade_work .boxArea .wrap .box.box-left{float:left;border-right-style:solid;border-color:#ededed;border-width:1px}@media only screen and (max-width:640px){.handmade_work .boxArea .wrap .box{background-image:url(../images/handmade/work/dashed_line.gif);background-position:bottom;background-repeat:repeat-x;margin-top:13px;position:relative}.handmade_work .boxArea .wrap .box.box-left{width:100%;float:none;border:none}}.handmade_work .boxArea .wrap .box.box-right{float:right}@media only screen and (max-width:640px){.handmade_work .boxArea .wrap .box.box-right{width:100%;float:none}}.handmade_work .boxArea .wrap .box.box-both .comment{width:486px}@media only screen and (max-width:640px){.handmade_work .boxArea .wrap .box.box-both .comment{width:100%}}.handmade_work .boxArea .wrap .box h3{display:block;width:auto;height:34px;margin:2px 0 5px;background-position:right;background-repeat:no-repeat}.handmade_work .boxArea .wrap .box h3.jan{background-image:url(../images/handmade/work/parts_1.gif)}.handmade_work .boxArea .wrap .box h3.feb{background-image:url(../images/handmade/work/parts_2.gif)}.handmade_work .boxArea .wrap .box h3.mar{background-image:url(../images/handmade/work/parts_3.gif)}.handmade_work .boxArea .wrap .box h3.apr{background-image:url(../images/handmade/work/parts_4.gif)}.handmade_work .boxArea .wrap .box h3.may{background-image:url(../images/handmade/work/parts_5.gif)}.handmade_work .boxArea .wrap .box h3.jun{background-image:url(../images/handmade/work/parts_6.gif)}.handmade_work .boxArea .wrap .box h3.jul{background-image:url(../images/handmade/work/parts_7.gif)}.handmade_work .boxArea .wrap .box h3.aug{background-image:url(../images/handmade/work/parts_8.gif)}.handmade_work .boxArea .wrap .box h3.sep{background-image:url(../images/handmade/work/parts_9.gif)}.handmade_work .boxArea .wrap .box h3.oct{background-image:url(../images/handmade/work/parts_10.gif)}.handmade_work .boxArea .wrap .box h3.nov{background-image:url(../images/handmade/work/parts_11.gif)}.handmade_work .boxArea .wrap .box h3.dec{background-image:url(../images/handmade/work/parts_12.gif)}@media only screen and (max-width:640px){.handmade_work .boxArea .wrap .box h3{display:none}}.handmade_work .boxArea .wrap .box .box-profile table tr td{width:333px;padding:0;margin:0}.handmade_work .boxArea .wrap .box .box-profile .comment,.handmade_work .boxArea .wrap .box .box-profile .photo{display:inline-block;vertical-align:middle}.handmade_work .boxArea .wrap .box .box-profile .photo{width:185px;text-align:center}@media only screen and (max-width:640px){.handmade_work .boxArea .wrap .box .box-profile .photo{width:100%;margin-bottom:12px}.handmade_work .boxArea .wrap .box .box-profile .comment{width:100%}}.handmade_work .boxArea .wrap .box .box-profile .comment{margin-bottom:13px}.handmade_work .boxArea .wrap .box .box-profile .comment .comment-sp,.handmade_work .boxArea .wrap .box .box-profile .comment .nickname-sp{display:none;width:100%}.handmade_work .boxArea .wrap .box .box-profile .comment p{margin:0 0 .1em;font-size:.9em;color:#666;line-height:150%;letter-spacing:.2em}@media only screen and (max-width:640px){.handmade_work .boxArea .wrap .box .box-profile .comment .comment-pc,.handmade_work .boxArea .wrap .box .box-profile .comment .nickname-pc{display:none}.handmade_work .boxArea .wrap .box .box-profile .comment .comment-sp,.handmade_work .boxArea .wrap .box .box-profile .comment .nickname-sp{display:block}.handmade_work .boxArea .wrap .box .box-profile .comment p{font-size:1.1em}}.handmade_work .boxArea .wrap .box .box-profile .comment p.name{margin:4px 0 5px;font-weight:700;color:#000}.handmade_work .boxArea .control{display:block;overflow:hidden}.handmade_work .boxArea .control a.left{text-align:left;float:left;padding:15px 0 10px}.handmade_work .boxArea .control a.right{text-align:right;float:right;padding:15px 0 10px}.l-movies-content li{width:240px;height:251px;padding:0 0 16px 8px}@media only screen and (max-width:640px){.l-movies-content li{height:48%}.movie-block a{background-size:100% 100%}}.movie-block a{display:block;height:100%;background-image:url(../images/movies/bg_movies.png);background-repeat:no-repeat}.movie-block a:hover .movie-bg{background-image:url(../images/movies/bg_movies_anime.gif)}.movie-block .movie-bg{height:251px;padding:15px 0 0 13px;background-image:url(../images/movies/bg_movies.gif);background-repeat:no-repeat}@media only screen and (max-width:640px){.movie-block .movie-bg{height:auto;padding:10px;background-size:100% 100%}}.movie-block h2{margin:0;padding:2px 0 8px 5px}@media only screen and (max-width:640px){.movie-block h2{padding-bottom:5px}.movie-block h2 img{width:94%}}.movie-block .btn-play{width:50px;height:52px;margin:-26px 0 0 -30px;position:absolute;top:50%;left:50%}@media only screen and (max-width:640px){.movie-block .btn-play{width:20%;height:20%;margin:0 0 0 -10%;top:auto;bottom:45%;left:50%}}.l-main{position:relative}.l-main:after{content:"";display:table;clear:both}.l-side-content{float:left;width:251px;padding-top:30px}@media only screen and (max-width:640px){.l-side-content{display:none}.top .l-side-content{float:none;display:block;width:100%;padding-top:0;padding-bottom:4%}}.l-side-content .top-viewonly-pc{display:block}.l-side-content .top-viewonly-sp{display:none}.twitter-box{width:228px;margin-bottom:10px;border:1px solid #d0ccc4!important}@media only screen and (max-width:640px){.l-side-content .top-viewonly-pc{display:none}.l-side-content .top-viewonly-sp{display:block}.twitter-box{width:auto;margin-bottom:0}}.twitter-box iframe{width:220px;height:320px;margin-left:8px}@media only screen and (max-width:640px){.twitter-box iframe{width:97%;height:112px}}.l-content{float:right;width:737px;padding-top:30px}@media only screen and (max-width:640px){.l-content{width:100%;padding:0}}.ads .l-content{padding-top:20px}@media only screen and (max-width:640px){.ads .l-content{padding:0}}.ads_index .l-content{padding-top:30px}@media only screen and (max-width:640px){.ads_index .l-content{padding:0}}.error .l-content{float:none;margin:0 auto}.profile-audition .audition-section{clear:both;padding:0 0 35px;background-image:url(../images/common/separator_line.png);background-position:left bottom;background-repeat:repeat-x;overflow:hidden}@media only screen and (max-width:640px){.profile-audition .audition-section{padding:0 0 5%}}.profile-audition .audition-section.last{background:0 0}.profile-audition .audition-section .pull-center{text-align:center}.profile-audition .audition-section .pull-right{float:right;padding:0 0 15px 30px}.profile-audition .audition-section .pull-fix{position:relative;top:-5em;text-align:right}.profile-audition .audition-section .caption{clear:both;width:632px;margin:0 auto}.profile-audition .audition-section .caption h4{margin:0 0 .8em;color:#bd5f4d}.profile-audition .audition-section h3{margin:1.8em 0 .8em;color:#bd5f4d;vertical-align:bottom}.handmade-article #txtBox table td,.handmade-mobile #content_slide img{vertical-align:top}@media only screen and (max-width:640px){.profile-audition .audition-section .pull-right{float:none;padding:0 0 1em}.profile-audition .audition-section .pull-fix{top:auto}.profile-audition .audition-section .caption{width:100%}.profile-audition .audition-section h3{margin:4% 0 1.5%;font-size:1.05em}}.profile-audition .audition-section h3 span{display:inline-block;margin:0 .7em 0 0;padding:.5em 1em .4em;background-color:#bd5f4e;color:#fff;font-size:.7em;font-weight:400}.lt-ie8 .profile-audition .audition-section h3 span{display:inline}@media only screen and (max-width:640px){.profile-audition .audition-section h3 span{display:block;width:9.7em;margin:0 0 .5em;text-align:center;letter-spacing:.1em}.profile-audition .audition-section .figure img{width:100%;height:auto}}.profile-audition .audition-section p{margin:0 0 1.5em;color:#551c20;line-height:1.9;letter-spacing:.01em}.profile-history .history-content{padding:30px 0 0}@media only screen and (max-width:640px){.profile-audition .audition-section p{margin:0 0 .5em}.profile-history .history-content{padding-top:5%}}.profile-history .history-section{padding:0 0 1em;overflow:hidden}.profile-history .history-section p{margin:0 0 1em;color:#551c20;line-height:1.9}@media only screen and (max-width:640px){.profile-history .history-section{padding:0}.profile-history .history-section p{margin:0 0 3%}}.profile-history .history-section span{display:inline-block;padding:0 .5em;color:#bd5f4d;font-weight:700}.lt-ie8 .profile-history .history-section span{display:inline}.profile-history .history-section .history-detail{width:520px}@media only screen and (max-width:640px){.profile-history .history-section .history-detail{float:none!important;width:auto}}.profile-history .history-section .figure{width:188px}.profile-history .column-left .history-detail{float:left}.profile-history .column-left .figure,.profile-history .column-right .history-detail{float:right}.profile-history .column-right .figure{float:left}@media only screen and (max-width:640px){.profile-history .history-section .figure{width:46%;padding-bottom:2%}.profile-history .history-section .figure img{width:100%}.profile-history .column-left .figure{padding-left:4%}.profile-history .column-right .figure{padding-right:4%}}.l-reports-wrapper .l-content-title{padding:0 0 22px}.l-reports-comingsoon{margin-top:345px;text-align:center}@media only screen and (max-width:640px){.l-reports-comingsoon{margin:100px 0}.l-reports-comingsoon img{width:90%}.reports-banner img{width:100%;height:auto}}.footer-character,.footer-character-horizontal{width:100%;height:130px;z-index:100;position:absolute;overflow:hidden}.reports-banner p.note{margin-top:8px;color:#a38b6b;font-size:.9em}.top-content .top-mobile{margin-top:-8px}@media only screen and (max-width:640px){.reports-banner p.note{font-size:.8em}.top-content{padding:0 0 33%}.top-content .top-mobile{display:none}}.top-content .top-viewonly-pc{display:block}.top-content .top-viewonly-sp{display:none}.l-travel-wrapper .l-content-title{padding:0 0 22px}.opacity .fadable{opacity:0}.footer-character{bottom:-20px}@media only screen and (max-width:640px){.top-content .top-viewonly-pc{display:none}.top-content .top-viewonly-sp{display:block}.opacity .fadable{opacity:1}.footer-character{bottom:-10px}.footer-character-horizontal{display:none}}.footer-character-horizontal{bottom:-20px}.character-anime .chara{background-position:center top;background-repeat:no-repeat;position:absolute;bottom:0}.anime-chichi{width:122px;height:125px}.anime-chichi-a{background-image:url(../images/animation/chichi/a_chichi_all.png)}.anime-chichi-a.frame1{background-position:center 0}@media only screen and (max-width:640px){.character-anime .chara{background-size:100% auto}.character-anime .chara:nth-child(1){left:10%!important}.character-anime .chara:nth-child(2){left:30%!important}.anime-chichi{width:61px;height:62.5px}.anime-chichi-a.frame1{background-position:center 0}}.anime-chichi-a.frame2{background-position:center -125px}@media only screen and (max-width:640px){.anime-chichi-a.frame2{background-position:center -62.5px}}.anime-chichi-a.frame3{background-position:center -250px}@media only screen and (max-width:640px){.anime-chichi-a.frame3{background-position:center -125px}}.anime-chichi-a.frame4{background-position:center -375px}@media only screen and (max-width:640px){.anime-chichi-a.frame4{background-position:center -187.5px}}.anime-chichi-a.frame5{background-position:center -500px}@media only screen and (max-width:640px){.anime-chichi-a.frame5{background-position:center -250px}}.anime-chichi-a.frame6{background-position:center -625px}@media only screen and (max-width:640px){.anime-chichi-a.frame6{background-position:center -312.5px}}.anime-chichi-a.frame7{background-position:center -750px}@media only screen and (max-width:640px){.anime-chichi-a.frame7{background-position:center -375px}}.anime-chichi-a.frame8{background-position:center -875px}@media only screen and (max-width:640px){.anime-chichi-a.frame8{background-position:center -437.5px}}.anime-chichi-a.frame9{background-position:center -1000px}@media only screen and (max-width:640px){.anime-chichi-a.frame9{background-position:center -500px}}.anime-chichi-a.frame10{background-position:center -1125px}@media only screen and (max-width:640px){.anime-chichi-a.frame10{background-position:center -562.5px}}.anime-chichi-a.frame11{background-position:center -1250px}@media only screen and (max-width:640px){.anime-chichi-a.frame11{background-position:center -625px}.anime-chichi-b.frame1{background-position:center 0}}.anime-chichi-b{background-image:url(../images/animation/chichi/b_chichi_all.png)}.anime-chichi-b.frame1{background-position:center 0}.anime-chichi-b.frame2{background-position:center -125px}@media only screen and (max-width:640px){.anime-chichi-b.frame2{background-position:center -62.5px}}.anime-chichi-b.frame3{background-position:center -250px}@media only screen and (max-width:640px){.anime-chichi-b.frame3{background-position:center -125px}}.anime-chichi-b.frame4{background-position:center -375px}@media only screen and (max-width:640px){.anime-chichi-b.frame4{background-position:center -187.5px}}.anime-chichi-b.frame5{background-position:center -500px}@media only screen and (max-width:640px){.anime-chichi-b.frame5{background-position:center -250px}}.anime-chichi-b.frame6{background-position:center -625px}@media only screen and (max-width:640px){.anime-chichi-b.frame6{background-position:center -312.5px}}.anime-chichi-b.frame7{background-position:center -750px}@media only screen and (max-width:640px){.anime-chichi-b.frame7{background-position:center -375px}}.anime-chichi-b.frame8{background-position:center -875px}@media only screen and (max-width:640px){.anime-chichi-b.frame8{background-position:center -437.5px}}.anime-chichi-b.frame9{background-position:center -1000px}@media only screen and (max-width:640px){.anime-chichi-b.frame9{background-position:center -500px}}.anime-chichi-b.frame10{background-position:center -1125px}@media only screen and (max-width:640px){.anime-chichi-b.frame10{background-position:center -562.5px}}.anime-chichi-b.frame11{background-position:center -1250px}@media only screen and (max-width:640px){.anime-chichi-b.frame11{background-position:center -625px}.anime-chichi-c.frame1{background-position:center 0}}.anime-chichi-c{background-image:url(../images/animation/chichi/c_chichi_all.png)}.anime-chichi-c.frame1{background-position:center 0}.anime-chichi-c.frame2{background-position:center -125px}@media only screen and (max-width:640px){.anime-chichi-c.frame2{background-position:center -62.5px}}.anime-chichi-c.frame3{background-position:center -250px}@media only screen and (max-width:640px){.anime-chichi-c.frame3{background-position:center -125px}}.anime-chichi-c.frame4{background-position:center -375px}@media only screen and (max-width:640px){.anime-chichi-c.frame4{background-position:center -187.5px}}.anime-chichi-c.frame5{background-position:center -500px}@media only screen and (max-width:640px){.anime-chichi-c.frame5{background-position:center -250px}}.anime-chichi-c.frame6{background-position:center -625px}@media only screen and (max-width:640px){.anime-chichi-c.frame6{background-position:center -312.5px}}.anime-chichi-c.frame7{background-position:center -750px}@media only screen and (max-width:640px){.anime-chichi-c.frame7{background-position:center -375px}}.anime-chichi-c.frame8{background-position:center -875px}@media only screen and (max-width:640px){.anime-chichi-c.frame8{background-position:center -437.5px}}.anime-chichi-c.frame9{background-position:center -1000px}@media only screen and (max-width:640px){.anime-chichi-c.frame9{background-position:center -500px}}.anime-chichi-c.frame10{background-position:center -1125px}@media only screen and (max-width:640px){.anime-chichi-c.frame10{background-position:center -562.5px}}.anime-chichi-c.frame11{background-position:center -1250px}@media only screen and (max-width:640px){.anime-chichi-c.frame11{background-position:center -625px}.anime-chichi-d.frame1{background-position:center 0}}.anime-chichi-d{background-image:url(../images/animation/chichi/d_chichi_all.png)}.anime-chichi-d.frame1{background-position:center 0}.anime-chichi-d.frame2{background-position:center -125px}@media only screen and (max-width:640px){.anime-chichi-d.frame2{background-position:center -62.5px}}.anime-chichi-d.frame3{background-position:center -250px}@media only screen and (max-width:640px){.anime-chichi-d.frame3{background-position:center -125px}}.anime-chichi-d.frame4{background-position:center -375px}@media only screen and (max-width:640px){.anime-chichi-d.frame4{background-position:center -187.5px}}.anime-chichi-d.frame5{background-position:center -500px}@media only screen and (max-width:640px){.anime-chichi-d.frame5{background-position:center -250px}}.anime-chichi-d.frame6{background-position:center -625px}@media only screen and (max-width:640px){.anime-chichi-d.frame6{background-position:center -312.5px}}.anime-chichi-d.frame7{background-position:center -750px}@media only screen and (max-width:640px){.anime-chichi-d.frame7{background-position:center -375px}}.anime-chichi-d.frame8{background-position:center -875px}@media only screen and (max-width:640px){.anime-chichi-d.frame8{background-position:center -437.5px}}.anime-chichi-d.frame9{background-position:center -1000px}@media only screen and (max-width:640px){.anime-chichi-d.frame9{background-position:center -500px}}.anime-chichi-d.frame10{background-position:center -1125px}@media only screen and (max-width:640px){.anime-chichi-d.frame10{background-position:center -562.5px}}.anime-chichi-d.frame11{background-position:center -1250px}@media only screen and (max-width:640px){.anime-chichi-d.frame11{background-position:center -625px}.anime-chichi-e.frame1{background-position:center 0}}.anime-chichi-e{background-image:url(../images/animation/chichi/e_chichi_all.png)}.anime-chichi-e.frame1{background-position:center 0}.anime-chichi-e.frame2{background-position:center -125px}@media only screen and (max-width:640px){.anime-chichi-e.frame2{background-position:center -62.5px}}.anime-chichi-e.frame3{background-position:center -250px}@media only screen and (max-width:640px){.anime-chichi-e.frame3{background-position:center -125px}}.anime-chichi-e.frame4{background-position:center -375px}@media only screen and (max-width:640px){.anime-chichi-e.frame4{background-position:center -187.5px}}.anime-chichi-e.frame5{background-position:center -500px}@media only screen and (max-width:640px){.anime-chichi-e.frame5{background-position:center -250px}}.anime-chichi-e.frame6{background-position:center -625px}@media only screen and (max-width:640px){.anime-chichi-e.frame6{background-position:center -312.5px}}.anime-chichi-e.frame7{background-position:center -750px}@media only screen and (max-width:640px){.anime-chichi-e.frame7{background-position:center -375px}}.anime-chichi-e.frame8{background-position:center -875px}@media only screen and (max-width:640px){.anime-chichi-e.frame8{background-position:center -437.5px}}.anime-chichi-e.frame9{background-position:center -1000px}@media only screen and (max-width:640px){.anime-chichi-e.frame9{background-position:center -500px}}.anime-chichi-e.frame10{background-position:center -1125px}@media only screen and (max-width:640px){.anime-chichi-e.frame10{background-position:center -562.5px}}.anime-chichi-e.frame11{background-position:center -1250px}@media only screen and (max-width:640px){.anime-chichi-e.frame11{background-position:center -625px}.anime-chichi-f.frame1{background-position:center 0}}.anime-chichi-f{background-image:url(../images/animation/chichi/f_chichi_all.png)}.anime-chichi-f.frame1{background-position:center 0}.anime-chichi-f.frame2{background-position:center -125px}@media only screen and (max-width:640px){.anime-chichi-f.frame2{background-position:center -62.5px}}.anime-chichi-f.frame3{background-position:center -250px}@media only screen and (max-width:640px){.anime-chichi-f.frame3{background-position:center -125px}}.anime-chichi-f.frame4{background-position:center -375px}@media only screen and (max-width:640px){.anime-chichi-f.frame4{background-position:center -187.5px}}.anime-chichi-f.frame5{background-position:center -500px}@media only screen and (max-width:640px){.anime-chichi-f.frame5{background-position:center -250px}}.anime-chichi-f.frame6{background-position:center -625px}@media only screen and (max-width:640px){.anime-chichi-f.frame6{background-position:center -312.5px}}.anime-chichi-f.frame7{background-position:center -750px}@media only screen and (max-width:640px){.anime-chichi-f.frame7{background-position:center -375px}}.anime-chichi-f.frame8{background-position:center -875px}@media only screen and (max-width:640px){.anime-chichi-f.frame8{background-position:center -437.5px}}.anime-chichi-f.frame9{background-position:center -1000px}@media only screen and (max-width:640px){.anime-chichi-f.frame9{background-position:center -500px}}.anime-chichi-f.frame10{background-position:center -1125px}@media only screen and (max-width:640px){.anime-chichi-f.frame10{background-position:center -562.5px}}.anime-chichi-f.frame11{background-position:center -1250px}.anime-haha{width:118px;height:119px}@media only screen and (max-width:640px){.anime-chichi-f.frame11{background-position:center -625px}.anime-haha{width:59px;height:59.5px}.anime-haha-a.frame1{background-position:center 0}}.anime-haha-a{background-image:url(../images/animation/haha/a_haha_all.png)}.anime-haha-a.frame1{background-position:center 0}.anime-haha-a.frame2{background-position:center -119px}@media only screen and (max-width:640px){.anime-haha-a.frame2{background-position:center -59.5px}}.anime-haha-a.frame3{background-position:center -238px}@media only screen and (max-width:640px){.anime-haha-a.frame3{background-position:center -119px}}.anime-haha-a.frame4{background-position:center -357px}@media only screen and (max-width:640px){.anime-haha-a.frame4{background-position:center -178.5px}}.anime-haha-a.frame5{background-position:center -476px}@media only screen and (max-width:640px){.anime-haha-a.frame5{background-position:center -238px}}.anime-haha-a.frame6{background-position:center -595px}@media only screen and (max-width:640px){.anime-haha-a.frame6{background-position:center -297.5px}}.anime-haha-a.frame7{background-position:center -714px}@media only screen and (max-width:640px){.anime-haha-a.frame7{background-position:center -357px}}.anime-haha-a.frame8{background-position:center -833px}@media only screen and (max-width:640px){.anime-haha-a.frame8{background-position:center -416.5px}}.anime-haha-a.frame9{background-position:center -952px}@media only screen and (max-width:640px){.anime-haha-a.frame9{background-position:center -476px}}.anime-haha-a.frame10{background-position:center -1071px}@media only screen and (max-width:640px){.anime-haha-a.frame10{background-position:center -535.5px}}.anime-haha-a.frame11{background-position:center -1190px}@media only screen and (max-width:640px){.anime-haha-a.frame11{background-position:center -595px}.anime-haha-b.frame1{background-position:center 0}}.anime-haha-b{background-image:url(../images/animation/haha/b_haha_all.png)}.anime-haha-b.frame1{background-position:center 0}.anime-haha-b.frame2{background-position:center -119px}@media only screen and (max-width:640px){.anime-haha-b.frame2{background-position:center -59.5px}}.anime-haha-b.frame3{background-position:center -238px}@media only screen and (max-width:640px){.anime-haha-b.frame3{background-position:center -119px}}.anime-haha-b.frame4{background-position:center -357px}@media only screen and (max-width:640px){.anime-haha-b.frame4{background-position:center -178.5px}}.anime-haha-b.frame5{background-position:center -476px}@media only screen and (max-width:640px){.anime-haha-b.frame5{background-position:center -238px}}.anime-haha-b.frame6{background-position:center -595px}@media only screen and (max-width:640px){.anime-haha-b.frame6{background-position:center -297.5px}}.anime-haha-b.frame7{background-position:center -714px}@media only screen and (max-width:640px){.anime-haha-b.frame7{background-position:center -357px}}.anime-haha-b.frame8{background-position:center -833px}@media only screen and (max-width:640px){.anime-haha-b.frame8{background-position:center -416.5px}}.anime-haha-b.frame9{background-position:center -952px}@media only screen and (max-width:640px){.anime-haha-b.frame9{background-position:center -476px}}.anime-haha-b.frame10{background-position:center -1071px}@media only screen and (max-width:640px){.anime-haha-b.frame10{background-position:center -535.5px}}.anime-haha-b.frame11{background-position:center -1190px}@media only screen and (max-width:640px){.anime-haha-b.frame11{background-position:center -595px}.anime-haha-c.frame1{background-position:center 0}}.anime-haha-c{background-image:url(../images/animation/haha/c_haha_all.png)}.anime-haha-c.frame1{background-position:center 0}.anime-haha-c.frame2{background-position:center -119px}@media only screen and (max-width:640px){.anime-haha-c.frame2{background-position:center -59.5px}}.anime-haha-c.frame3{background-position:center -238px}@media only screen and (max-width:640px){.anime-haha-c.frame3{background-position:center -119px}}.anime-haha-c.frame4{background-position:center -357px}@media only screen and (max-width:640px){.anime-haha-c.frame4{background-position:center -178.5px}}.anime-haha-c.frame5{background-position:center -476px}@media only screen and (max-width:640px){.anime-haha-c.frame5{background-position:center -238px}}.anime-haha-c.frame6{background-position:center -595px}@media only screen and (max-width:640px){.anime-haha-c.frame6{background-position:center -297.5px}}.anime-haha-c.frame7{background-position:center -714px}@media only screen and (max-width:640px){.anime-haha-c.frame7{background-position:center -357px}}.anime-haha-c.frame8{background-position:center -833px}@media only screen and (max-width:640px){.anime-haha-c.frame8{background-position:center -416.5px}}.anime-haha-c.frame9{background-position:center -952px}@media only screen and (max-width:640px){.anime-haha-c.frame9{background-position:center -476px}}.anime-haha-c.frame10{background-position:center -1071px}@media only screen and (max-width:640px){.anime-haha-c.frame10{background-position:center -535.5px}}.anime-haha-c.frame11{background-position:center -1190px}@media only screen and (max-width:640px){.anime-haha-c.frame11{background-position:center -595px}.anime-haha-d.frame1{background-position:center 0}}.anime-haha-d{background-image:url(../images/animation/haha/d_haha_all.png)}.anime-haha-d.frame1{background-position:center 0}.anime-haha-d.frame2{background-position:center -119px}@media only screen and (max-width:640px){.anime-haha-d.frame2{background-position:center -59.5px}}.anime-haha-d.frame3{background-position:center -238px}@media only screen and (max-width:640px){.anime-haha-d.frame3{background-position:center -119px}}.anime-haha-d.frame4{background-position:center -357px}@media only screen and (max-width:640px){.anime-haha-d.frame4{background-position:center -178.5px}}.anime-haha-d.frame5{background-position:center -476px}@media only screen and (max-width:640px){.anime-haha-d.frame5{background-position:center -238px}}.anime-haha-d.frame6{background-position:center -595px}@media only screen and (max-width:640px){.anime-haha-d.frame6{background-position:center -297.5px}}.anime-haha-d.frame7{background-position:center -714px}@media only screen and (max-width:640px){.anime-haha-d.frame7{background-position:center -357px}}.anime-haha-d.frame8{background-position:center -833px}@media only screen and (max-width:640px){.anime-haha-d.frame8{background-position:center -416.5px}}.anime-haha-d.frame9{background-position:center -952px}@media only screen and (max-width:640px){.anime-haha-d.frame9{background-position:center -476px}}.anime-haha-d.frame10{background-position:center -1071px}@media only screen and (max-width:640px){.anime-haha-d.frame10{background-position:center -535.5px}}.anime-haha-d.frame11{background-position:center -1190px}@media only screen and (max-width:640px){.anime-haha-d.frame11{background-position:center -595px}.anime-haha-e.frame1{background-position:center 0}}.anime-haha-e{background-image:url(../images/animation/haha/e_haha_all.png)}.anime-haha-e.frame1{background-position:center 0}.anime-haha-e.frame2{background-position:center -119px}@media only screen and (max-width:640px){.anime-haha-e.frame2{background-position:center -59.5px}}.anime-haha-e.frame3{background-position:center -238px}@media only screen and (max-width:640px){.anime-haha-e.frame3{background-position:center -119px}}.anime-haha-e.frame4{background-position:center -357px}@media only screen and (max-width:640px){.anime-haha-e.frame4{background-position:center -178.5px}}.anime-haha-e.frame5{background-position:center -476px}@media only screen and (max-width:640px){.anime-haha-e.frame5{background-position:center -238px}}.anime-haha-e.frame6{background-position:center -595px}@media only screen and (max-width:640px){.anime-haha-e.frame6{background-position:center -297.5px}}.anime-haha-e.frame7{background-position:center -714px}@media only screen and (max-width:640px){.anime-haha-e.frame7{background-position:center -357px}}.anime-haha-e.frame8{background-position:center -833px}@media only screen and (max-width:640px){.anime-haha-e.frame8{background-position:center -416.5px}}.anime-haha-e.frame9{background-position:center -952px}@media only screen and (max-width:640px){.anime-haha-e.frame9{background-position:center -476px}}.anime-haha-e.frame10{background-position:center -1071px}@media only screen and (max-width:640px){.anime-haha-e.frame10{background-position:center -535.5px}}.anime-haha-e.frame11{background-position:center -1190px}@media only screen and (max-width:640px){.anime-haha-e.frame11{background-position:center -595px}.anime-haha-f.frame1{background-position:center 0}}.anime-haha-f{background-image:url(../images/animation/haha/f_haha_all.png)}.anime-haha-f.frame1{background-position:center 0}.anime-haha-f.frame2{background-position:center -119px}@media only screen and (max-width:640px){.anime-haha-f.frame2{background-position:center -59.5px}}.anime-haha-f.frame3{background-position:center -238px}@media only screen and (max-width:640px){.anime-haha-f.frame3{background-position:center -119px}}.anime-haha-f.frame4{background-position:center -357px}@media only screen and (max-width:640px){.anime-haha-f.frame4{background-position:center -178.5px}}.anime-haha-f.frame5{background-position:center -476px}@media only screen and (max-width:640px){.anime-haha-f.frame5{background-position:center -238px}}.anime-haha-f.frame6{background-position:center -595px}@media only screen and (max-width:640px){.anime-haha-f.frame6{background-position:center -297.5px}}.anime-haha-f.frame7{background-position:center -714px}@media only screen and (max-width:640px){.anime-haha-f.frame7{background-position:center -357px}}.anime-haha-f.frame8{background-position:center -833px}@media only screen and (max-width:640px){.anime-haha-f.frame8{background-position:center -416.5px}}.anime-haha-f.frame9{background-position:center -952px}@media only screen and (max-width:640px){.anime-haha-f.frame9{background-position:center -476px}}.anime-haha-f.frame10{background-position:center -1071px}@media only screen and (max-width:640px){.anime-haha-f.frame10{background-position:center -535.5px}}.anime-haha-f.frame11{background-position:center -1190px}.anime-chugaku{width:90px;height:95px}@media only screen and (max-width:640px){.anime-haha-f.frame11{background-position:center -595px}.anime-chugaku{width:45px;height:47.5px}.anime-chugaku-a.frame1{background-position:center 0}}.anime-chugaku-a{background-image:url(../images/animation/chugaku/a_chugaku_all.png)}.anime-chugaku-a.frame1{background-position:center 0}.anime-chugaku-a.frame2{background-position:center -95px}@media only screen and (max-width:640px){.anime-chugaku-a.frame2{background-position:center -47.5px}}.anime-chugaku-a.frame3{background-position:center -190px}@media only screen and (max-width:640px){.anime-chugaku-a.frame3{background-position:center -95px}}.anime-chugaku-a.frame4{background-position:center -285px}@media only screen and (max-width:640px){.anime-chugaku-a.frame4{background-position:center -142.5px}}.anime-chugaku-a.frame5{background-position:center -380px}@media only screen and (max-width:640px){.anime-chugaku-a.frame5{background-position:center -190px}}.anime-chugaku-a.frame6{background-position:center -475px}@media only screen and (max-width:640px){.anime-chugaku-a.frame6{background-position:center -237.5px}}.anime-chugaku-a.frame7{background-position:center -570px}@media only screen and (max-width:640px){.anime-chugaku-a.frame7{background-position:center -285px}}.anime-chugaku-a.frame8{background-position:center -665px}@media only screen and (max-width:640px){.anime-chugaku-a.frame8{background-position:center -332.5px}}.anime-chugaku-a.frame9{background-position:center -760px}@media only screen and (max-width:640px){.anime-chugaku-a.frame9{background-position:center -380px}}.anime-chugaku-a.frame10{background-position:center -855px}@media only screen and (max-width:640px){.anime-chugaku-a.frame10{background-position:center -427.5px}}.anime-chugaku-a.frame11{background-position:center -950px}@media only screen and (max-width:640px){.anime-chugaku-a.frame11{background-position:center -475px}.anime-chugaku-b.frame1{background-position:center 0}}.anime-chugaku-b{background-image:url(../images/animation/chugaku/b_chugaku_all.png)}.anime-chugaku-b.frame1{background-position:center 0}.anime-chugaku-b.frame2{background-position:center -95px}@media only screen and (max-width:640px){.anime-chugaku-b.frame2{background-position:center -47.5px}}.anime-chugaku-b.frame3{background-position:center -190px}@media only screen and (max-width:640px){.anime-chugaku-b.frame3{background-position:center -95px}}.anime-chugaku-b.frame4{background-position:center -285px}@media only screen and (max-width:640px){.anime-chugaku-b.frame4{background-position:center -142.5px}}.anime-chugaku-b.frame5{background-position:center -380px}@media only screen and (max-width:640px){.anime-chugaku-b.frame5{background-position:center -190px}}.anime-chugaku-b.frame6{background-position:center -475px}@media only screen and (max-width:640px){.anime-chugaku-b.frame6{background-position:center -237.5px}}.anime-chugaku-b.frame7{background-position:center -570px}@media only screen and (max-width:640px){.anime-chugaku-b.frame7{background-position:center -285px}}.anime-chugaku-b.frame8{background-position:center -665px}@media only screen and (max-width:640px){.anime-chugaku-b.frame8{background-position:center -332.5px}}.anime-chugaku-b.frame9{background-position:center -760px}@media only screen and (max-width:640px){.anime-chugaku-b.frame9{background-position:center -380px}}.anime-chugaku-b.frame10{background-position:center -855px}@media only screen and (max-width:640px){.anime-chugaku-b.frame10{background-position:center -427.5px}}.anime-chugaku-b.frame11{background-position:center -950px}@media only screen and (max-width:640px){.anime-chugaku-b.frame11{background-position:center -475px}.anime-chugaku-c.frame1{background-position:center 0}}.anime-chugaku-c{background-image:url(../images/animation/chugaku/c_chugaku_all.png)}.anime-chugaku-c.frame1{background-position:center 0}.anime-chugaku-c.frame2{background-position:center -95px}@media only screen and (max-width:640px){.anime-chugaku-c.frame2{background-position:center -47.5px}}.anime-chugaku-c.frame3{background-position:center -190px}@media only screen and (max-width:640px){.anime-chugaku-c.frame3{background-position:center -95px}}.anime-chugaku-c.frame4{background-position:center -285px}@media only screen and (max-width:640px){.anime-chugaku-c.frame4{background-position:center -142.5px}}.anime-chugaku-c.frame5{background-position:center -380px}@media only screen and (max-width:640px){.anime-chugaku-c.frame5{background-position:center -190px}}.anime-chugaku-c.frame6{background-position:center -475px}@media only screen and (max-width:640px){.anime-chugaku-c.frame6{background-position:center -237.5px}}.anime-chugaku-c.frame7{background-position:center -570px}@media only screen and (max-width:640px){.anime-chugaku-c.frame7{background-position:center -285px}}.anime-chugaku-c.frame8{background-position:center -665px}@media only screen and (max-width:640px){.anime-chugaku-c.frame8{background-position:center -332.5px}}.anime-chugaku-c.frame9{background-position:center -760px}@media only screen and (max-width:640px){.anime-chugaku-c.frame9{background-position:center -380px}}.anime-chugaku-c.frame10{background-position:center -855px}@media only screen and (max-width:640px){.anime-chugaku-c.frame10{background-position:center -427.5px}}.anime-chugaku-c.frame11{background-position:center -950px}@media only screen and (max-width:640px){.anime-chugaku-c.frame11{background-position:center -475px}.anime-chugaku-d.frame1{background-position:center 0}}.anime-chugaku-d{background-image:url(../images/animation/chugaku/d_chugaku_all.png)}.anime-chugaku-d.frame1{background-position:center 0}.anime-chugaku-d.frame2{background-position:center -95px}@media only screen and (max-width:640px){.anime-chugaku-d.frame2{background-position:center -47.5px}}.anime-chugaku-d.frame3{background-position:center -190px}@media only screen and (max-width:640px){.anime-chugaku-d.frame3{background-position:center -95px}}.anime-chugaku-d.frame4{background-position:center -285px}@media only screen and (max-width:640px){.anime-chugaku-d.frame4{background-position:center -142.5px}}.anime-chugaku-d.frame5{background-position:center -380px}@media only screen and (max-width:640px){.anime-chugaku-d.frame5{background-position:center -190px}}.anime-chugaku-d.frame6{background-position:center -475px}@media only screen and (max-width:640px){.anime-chugaku-d.frame6{background-position:center -237.5px}}.anime-chugaku-d.frame7{background-position:center -570px}@media only screen and (max-width:640px){.anime-chugaku-d.frame7{background-position:center -285px}}.anime-chugaku-d.frame8{background-position:center -665px}@media only screen and (max-width:640px){.anime-chugaku-d.frame8{background-position:center -332.5px}}.anime-chugaku-d.frame9{background-position:center -760px}@media only screen and (max-width:640px){.anime-chugaku-d.frame9{background-position:center -380px}}.anime-chugaku-d.frame10{background-position:center -855px}@media only screen and (max-width:640px){.anime-chugaku-d.frame10{background-position:center -427.5px}}.anime-chugaku-d.frame11{background-position:center -950px}@media only screen and (max-width:640px){.anime-chugaku-d.frame11{background-position:center -475px}.anime-chugaku-e.frame1{background-position:center 0}}.anime-chugaku-e{background-image:url(../images/animation/chugaku/e_chugaku_all.png)}.anime-chugaku-e.frame1{background-position:center 0}.anime-chugaku-e.frame2{background-position:center -95px}@media only screen and (max-width:640px){.anime-chugaku-e.frame2{background-position:center -47.5px}}.anime-chugaku-e.frame3{background-position:center -190px}@media only screen and (max-width:640px){.anime-chugaku-e.frame3{background-position:center -95px}}.anime-chugaku-e.frame4{background-position:center -285px}@media only screen and (max-width:640px){.anime-chugaku-e.frame4{background-position:center -142.5px}}.anime-chugaku-e.frame5{background-position:center -380px}@media only screen and (max-width:640px){.anime-chugaku-e.frame5{background-position:center -190px}}.anime-chugaku-e.frame6{background-position:center -475px}@media only screen and (max-width:640px){.anime-chugaku-e.frame6{background-position:center -237.5px}}.anime-chugaku-e.frame7{background-position:center -570px}@media only screen and (max-width:640px){.anime-chugaku-e.frame7{background-position:center -285px}}.anime-chugaku-e.frame8{background-position:center -665px}@media only screen and (max-width:640px){.anime-chugaku-e.frame8{background-position:center -332.5px}}.anime-chugaku-e.frame9{background-position:center -760px}@media only screen and (max-width:640px){.anime-chugaku-e.frame9{background-position:center -380px}}.anime-chugaku-e.frame10{background-position:center -855px}@media only screen and (max-width:640px){.anime-chugaku-e.frame10{background-position:center -427.5px}}.anime-chugaku-e.frame11{background-position:center -950px}@media only screen and (max-width:640px){.anime-chugaku-e.frame11{background-position:center -475px}.anime-chugaku-f.frame1{background-position:center 0}}.anime-chugaku-f{background-image:url(../images/animation/chugaku/f_chugaku_all.png)}.anime-chugaku-f.frame1{background-position:center 0}.anime-chugaku-f.frame2{background-position:center -95px}@media only screen and (max-width:640px){.anime-chugaku-f.frame2{background-position:center -47.5px}}.anime-chugaku-f.frame3{background-position:center -190px}@media only screen and (max-width:640px){.anime-chugaku-f.frame3{background-position:center -95px}}.anime-chugaku-f.frame4{background-position:center -285px}@media only screen and (max-width:640px){.anime-chugaku-f.frame4{background-position:center -142.5px}}.anime-chugaku-f.frame5{background-position:center -380px}@media only screen and (max-width:640px){.anime-chugaku-f.frame5{background-position:center -190px}}.anime-chugaku-f.frame6{background-position:center -475px}@media only screen and (max-width:640px){.anime-chugaku-f.frame6{background-position:center -237.5px}}.anime-chugaku-f.frame7{background-position:center -570px}@media only screen and (max-width:640px){.anime-chugaku-f.frame7{background-position:center -285px}}.anime-chugaku-f.frame8{background-position:center -665px}@media only screen and (max-width:640px){.anime-chugaku-f.frame8{background-position:center -332.5px}}.anime-chugaku-f.frame9{background-position:center -760px}@media only screen and (max-width:640px){.anime-chugaku-f.frame9{background-position:center -380px}}.anime-chugaku-f.frame10{background-position:center -855px}@media only screen and (max-width:640px){.anime-chugaku-f.frame10{background-position:center -427.5px}}.anime-chugaku-f.frame11{background-position:center -950px}.anime-shougaku{width:76px;height:85px}@media only screen and (max-width:640px){.anime-chugaku-f.frame11{background-position:center -475px}.anime-shougaku{width:38px;height:42.5px}.anime-shougaku-a.frame1{background-position:center 0}}.anime-shougaku-a{background-image:url(../images/animation/shougaku/a_shougaku_all.png)}.anime-shougaku-a.frame1{background-position:center 0}.anime-shougaku-a.frame2{background-position:center -85px}@media only screen and (max-width:640px){.anime-shougaku-a.frame2{background-position:center -42.5px}}.anime-shougaku-a.frame3{background-position:center -170px}@media only screen and (max-width:640px){.anime-shougaku-a.frame3{background-position:center -85px}}.anime-shougaku-a.frame4{background-position:center -255px}@media only screen and (max-width:640px){.anime-shougaku-a.frame4{background-position:center -127.5px}}.anime-shougaku-a.frame5{background-position:center -340px}@media only screen and (max-width:640px){.anime-shougaku-a.frame5{background-position:center -170px}}.anime-shougaku-a.frame6{background-position:center -425px}@media only screen and (max-width:640px){.anime-shougaku-a.frame6{background-position:center -212.5px}}.anime-shougaku-a.frame7{background-position:center -510px}@media only screen and (max-width:640px){.anime-shougaku-a.frame7{background-position:center -255px}}.anime-shougaku-a.frame8{background-position:center -595px}@media only screen and (max-width:640px){.anime-shougaku-a.frame8{background-position:center -297.5px}}.anime-shougaku-a.frame9{background-position:center -680px}@media only screen and (max-width:640px){.anime-shougaku-a.frame9{background-position:center -340px}}.anime-shougaku-a.frame10{background-position:center -765px}@media only screen and (max-width:640px){.anime-shougaku-a.frame10{background-position:center -382.5px}}.anime-shougaku-a.frame11{background-position:center -850px}@media only screen and (max-width:640px){.anime-shougaku-a.frame11{background-position:center -425px}.anime-shougaku-b.frame1{background-position:center 0}}.anime-shougaku-b{background-image:url(../images/animation/shougaku/b_shougaku_all.png)}.anime-shougaku-b.frame1{background-position:center 0}.anime-shougaku-b.frame2{background-position:center -85px}@media only screen and (max-width:640px){.anime-shougaku-b.frame2{background-position:center -42.5px}}.anime-shougaku-b.frame3{background-position:center -170px}@media only screen and (max-width:640px){.anime-shougaku-b.frame3{background-position:center -85px}}.anime-shougaku-b.frame4{background-position:center -255px}@media only screen and (max-width:640px){.anime-shougaku-b.frame4{background-position:center -127.5px}}.anime-shougaku-b.frame5{background-position:center -340px}@media only screen and (max-width:640px){.anime-shougaku-b.frame5{background-position:center -170px}}.anime-shougaku-b.frame6{background-position:center -425px}@media only screen and (max-width:640px){.anime-shougaku-b.frame6{background-position:center -212.5px}}.anime-shougaku-b.frame7{background-position:center -510px}@media only screen and (max-width:640px){.anime-shougaku-b.frame7{background-position:center -255px}}.anime-shougaku-b.frame8{background-position:center -595px}@media only screen and (max-width:640px){.anime-shougaku-b.frame8{background-position:center -297.5px}}.anime-shougaku-b.frame9{background-position:center -680px}@media only screen and (max-width:640px){.anime-shougaku-b.frame9{background-position:center -340px}}.anime-shougaku-b.frame10{background-position:center -765px}@media only screen and (max-width:640px){.anime-shougaku-b.frame10{background-position:center -382.5px}}.anime-shougaku-b.frame11{background-position:center -850px}@media only screen and (max-width:640px){.anime-shougaku-b.frame11{background-position:center -425px}.anime-shougaku-c.frame1{background-position:center 0}}.anime-shougaku-c{background-image:url(../images/animation/shougaku/c_shougaku_all.png)}.anime-shougaku-c.frame1{background-position:center 0}.anime-shougaku-c.frame2{background-position:center -85px}@media only screen and (max-width:640px){.anime-shougaku-c.frame2{background-position:center -42.5px}}.anime-shougaku-c.frame3{background-position:center -170px}@media only screen and (max-width:640px){.anime-shougaku-c.frame3{background-position:center -85px}}.anime-shougaku-c.frame4{background-position:center -255px}@media only screen and (max-width:640px){.anime-shougaku-c.frame4{background-position:center -127.5px}}.anime-shougaku-c.frame5{background-position:center -340px}@media only screen and (max-width:640px){.anime-shougaku-c.frame5{background-position:center -170px}}.anime-shougaku-c.frame6{background-position:center -425px}@media only screen and (max-width:640px){.anime-shougaku-c.frame6{background-position:center -212.5px}}.anime-shougaku-c.frame7{background-position:center -510px}@media only screen and (max-width:640px){.anime-shougaku-c.frame7{background-position:center -255px}}.anime-shougaku-c.frame8{background-position:center -595px}@media only screen and (max-width:640px){.anime-shougaku-c.frame8{background-position:center -297.5px}}.anime-shougaku-c.frame9{background-position:center -680px}@media only screen and (max-width:640px){.anime-shougaku-c.frame9{background-position:center -340px}}.anime-shougaku-c.frame10{background-position:center -765px}@media only screen and (max-width:640px){.anime-shougaku-c.frame10{background-position:center -382.5px}}.anime-shougaku-c.frame11{background-position:center -850px}@media only screen and (max-width:640px){.anime-shougaku-c.frame11{background-position:center -425px}.anime-shougaku-d.frame1{background-position:center 0}}.anime-shougaku-d{background-image:url(../images/animation/shougaku/d_shougaku_all.png)}.anime-shougaku-d.frame1{background-position:center 0}.anime-shougaku-d.frame2{background-position:center -85px}@media only screen and (max-width:640px){.anime-shougaku-d.frame2{background-position:center -42.5px}}.anime-shougaku-d.frame3{background-position:center -170px}@media only screen and (max-width:640px){.anime-shougaku-d.frame3{background-position:center -85px}}.anime-shougaku-d.frame4{background-position:center -255px}@media only screen and (max-width:640px){.anime-shougaku-d.frame4{background-position:center -127.5px}}.anime-shougaku-d.frame5{background-position:center -340px}@media only screen and (max-width:640px){.anime-shougaku-d.frame5{background-position:center -170px}}.anime-shougaku-d.frame6{background-position:center -425px}@media only screen and (max-width:640px){.anime-shougaku-d.frame6{background-position:center -212.5px}}.anime-shougaku-d.frame7{background-position:center -510px}@media only screen and (max-width:640px){.anime-shougaku-d.frame7{background-position:center -255px}}.anime-shougaku-d.frame8{background-position:center -595px}@media only screen and (max-width:640px){.anime-shougaku-d.frame8{background-position:center -297.5px}}.anime-shougaku-d.frame9{background-position:center -680px}@media only screen and (max-width:640px){.anime-shougaku-d.frame9{background-position:center -340px}}.anime-shougaku-d.frame10{background-position:center -765px}@media only screen and (max-width:640px){.anime-shougaku-d.frame10{background-position:center -382.5px}}.anime-shougaku-d.frame11{background-position:center -850px}@media only screen and (max-width:640px){.anime-shougaku-d.frame11{background-position:center -425px}.anime-shougaku-e.frame1{background-position:center 0}}.anime-shougaku-e{background-image:url(../images/animation/shougaku/e_shougaku_all.png)}.anime-shougaku-e.frame1{background-position:center 0}.anime-shougaku-e.frame2{background-position:center -85px}@media only screen and (max-width:640px){.anime-shougaku-e.frame2{background-position:center -42.5px}}.anime-shougaku-e.frame3{background-position:center -170px}@media only screen and (max-width:640px){.anime-shougaku-e.frame3{background-position:center -85px}}.anime-shougaku-e.frame4{background-position:center -255px}@media only screen and (max-width:640px){.anime-shougaku-e.frame4{background-position:center -127.5px}}.anime-shougaku-e.frame5{background-position:center -340px}@media only screen and (max-width:640px){.anime-shougaku-e.frame5{background-position:center -170px}}.anime-shougaku-e.frame6{background-position:center -425px}@media only screen and (max-width:640px){.anime-shougaku-e.frame6{background-position:center -212.5px}}.anime-shougaku-e.frame7{background-position:center -510px}@media only screen and (max-width:640px){.anime-shougaku-e.frame7{background-position:center -255px}}.anime-shougaku-e.frame8{background-position:center -595px}@media only screen and (max-width:640px){.anime-shougaku-e.frame8{background-position:center -297.5px}}.anime-shougaku-e.frame9{background-position:center -680px}@media only screen and (max-width:640px){.anime-shougaku-e.frame9{background-position:center -340px}}.anime-shougaku-e.frame10{background-position:center -765px}@media only screen and (max-width:640px){.anime-shougaku-e.frame10{background-position:center -382.5px}}.anime-shougaku-e.frame11{background-position:center -850px}@media only screen and (max-width:640px){.anime-shougaku-e.frame11{background-position:center -425px}.anime-shougaku-f.frame1{background-position:center 0}}.anime-shougaku-f{background-image:url(../images/animation/shougaku/f_shougaku_all.png)}.anime-shougaku-f.frame1{background-position:center 0}.anime-shougaku-f.frame2{background-position:center -85px}@media only screen and (max-width:640px){.anime-shougaku-f.frame2{background-position:center -42.5px}}.anime-shougaku-f.frame3{background-position:center -170px}@media only screen and (max-width:640px){.anime-shougaku-f.frame3{background-position:center -85px}}.anime-shougaku-f.frame4{background-position:center -255px}@media only screen and (max-width:640px){.anime-shougaku-f.frame4{background-position:center -127.5px}}.anime-shougaku-f.frame5{background-position:center -340px}@media only screen and (max-width:640px){.anime-shougaku-f.frame5{background-position:center -170px}}.anime-shougaku-f.frame6{background-position:center -425px}@media only screen and (max-width:640px){.anime-shougaku-f.frame6{background-position:center -212.5px}}.anime-shougaku-f.frame7{background-position:center -510px}@media only screen and (max-width:640px){.anime-shougaku-f.frame7{background-position:center -255px}}.anime-shougaku-f.frame8{background-position:center -595px}@media only screen and (max-width:640px){.anime-shougaku-f.frame8{background-position:center -297.5px}}.anime-shougaku-f.frame9{background-position:center -680px}@media only screen and (max-width:640px){.anime-shougaku-f.frame9{background-position:center -340px}}.anime-shougaku-f.frame10{background-position:center -765px}@media only screen and (max-width:640px){.anime-shougaku-f.frame10{background-position:center -382.5px}}.anime-shougaku-f.frame11{background-position:center -850px}.anime-musume{width:106px;height:102px}@media only screen and (max-width:640px){.anime-shougaku-f.frame11{background-position:center -425px}.anime-musume{width:53px;height:51px}.anime-musume-a.frame1{background-position:center 0}}.anime-musume-a{background-image:url(../images/animation/musume/a_musume_all.png)}.anime-musume-a.frame1{background-position:center 0}.anime-musume-a.frame2{background-position:center -102px}@media only screen and (max-width:640px){.anime-musume-a.frame2{background-position:center -51px}}.anime-musume-a.frame3{background-position:center -204px}@media only screen and (max-width:640px){.anime-musume-a.frame3{background-position:center -102px}}.anime-musume-a.frame4{background-position:center -306px}@media only screen and (max-width:640px){.anime-musume-a.frame4{background-position:center -153px}}.anime-musume-a.frame5{background-position:center -408px}@media only screen and (max-width:640px){.anime-musume-a.frame5{background-position:center -204px}}.anime-musume-a.frame6{background-position:center -510px}@media only screen and (max-width:640px){.anime-musume-a.frame6{background-position:center -255px}}.anime-musume-a.frame7{background-position:center -612px}@media only screen and (max-width:640px){.anime-musume-a.frame7{background-position:center -306px}}.anime-musume-a.frame8{background-position:center -714px}@media only screen and (max-width:640px){.anime-musume-a.frame8{background-position:center -357px}}.anime-musume-a.frame9{background-position:center -816px}@media only screen and (max-width:640px){.anime-musume-a.frame9{background-position:center -408px}}.anime-musume-a.frame10{background-position:center -918px}@media only screen and (max-width:640px){.anime-musume-a.frame10{background-position:center -459px}}.anime-musume-a.frame11{background-position:center -1020px}@media only screen and (max-width:640px){.anime-musume-a.frame11{background-position:center -510px}.anime-musume-b.frame1{background-position:center 0}}.anime-musume-b{background-image:url(../images/animation/musume/b_musume_all.png)}.anime-musume-b.frame1{background-position:center 0}.anime-musume-b.frame2{background-position:center -102px}@media only screen and (max-width:640px){.anime-musume-b.frame2{background-position:center -51px}}.anime-musume-b.frame3{background-position:center -204px}@media only screen and (max-width:640px){.anime-musume-b.frame3{background-position:center -102px}}.anime-musume-b.frame4{background-position:center -306px}@media only screen and (max-width:640px){.anime-musume-b.frame4{background-position:center -153px}}.anime-musume-b.frame5{background-position:center -408px}@media only screen and (max-width:640px){.anime-musume-b.frame5{background-position:center -204px}}.anime-musume-b.frame6{background-position:center -510px}@media only screen and (max-width:640px){.anime-musume-b.frame6{background-position:center -255px}}.anime-musume-b.frame7{background-position:center -612px}@media only screen and (max-width:640px){.anime-musume-b.frame7{background-position:center -306px}}.anime-musume-b.frame8{background-position:center -714px}@media only screen and (max-width:640px){.anime-musume-b.frame8{background-position:center -357px}}.anime-musume-b.frame9{background-position:center -816px}@media only screen and (max-width:640px){.anime-musume-b.frame9{background-position:center -408px}}.anime-musume-b.frame10{background-position:center -918px}@media only screen and (max-width:640px){.anime-musume-b.frame10{background-position:center -459px}}.anime-musume-b.frame11{background-position:center -1020px}@media only screen and (max-width:640px){.anime-musume-b.frame11{background-position:center -510px}.anime-musume-c.frame1{background-position:center 0}}.anime-musume-c{background-image:url(../images/animation/musume/c_musume_all.png)}.anime-musume-c.frame1{background-position:center 0}.anime-musume-c.frame2{background-position:center -102px}@media only screen and (max-width:640px){.anime-musume-c.frame2{background-position:center -51px}}.anime-musume-c.frame3{background-position:center -204px}@media only screen and (max-width:640px){.anime-musume-c.frame3{background-position:center -102px}}.anime-musume-c.frame4{background-position:center -306px}@media only screen and (max-width:640px){.anime-musume-c.frame4{background-position:center -153px}}.anime-musume-c.frame5{background-position:center -408px}@media only screen and (max-width:640px){.anime-musume-c.frame5{background-position:center -204px}}.anime-musume-c.frame6{background-position:center -510px}@media only screen and (max-width:640px){.anime-musume-c.frame6{background-position:center -255px}}.anime-musume-c.frame7{background-position:center -612px}@media only screen and (max-width:640px){.anime-musume-c.frame7{background-position:center -306px}}.anime-musume-c.frame8{background-position:center -714px}@media only screen and (max-width:640px){.anime-musume-c.frame8{background-position:center -357px}}.anime-musume-c.frame9{background-position:center -816px}@media only screen and (max-width:640px){.anime-musume-c.frame9{background-position:center -408px}}.anime-musume-c.frame10{background-position:center -918px}@media only screen and (max-width:640px){.anime-musume-c.frame10{background-position:center -459px}}.anime-musume-c.frame11{background-position:center -1020px}@media only screen and (max-width:640px){.anime-musume-c.frame11{background-position:center -510px}.anime-musume-d.frame1{background-position:center 0}}.anime-musume-d{background-image:url(../images/animation/musume/d_musume_all.png)}.anime-musume-d.frame1{background-position:center 0}.anime-musume-d.frame2{background-position:center -102px}@media only screen and (max-width:640px){.anime-musume-d.frame2{background-position:center -51px}}.anime-musume-d.frame3{background-position:center -204px}@media only screen and (max-width:640px){.anime-musume-d.frame3{background-position:center -102px}}.anime-musume-d.frame4{background-position:center -306px}@media only screen and (max-width:640px){.anime-musume-d.frame4{background-position:center -153px}}.anime-musume-d.frame5{background-position:center -408px}@media only screen and (max-width:640px){.anime-musume-d.frame5{background-position:center -204px}}.anime-musume-d.frame6{background-position:center -510px}@media only screen and (max-width:640px){.anime-musume-d.frame6{background-position:center -255px}}.anime-musume-d.frame7{background-position:center -612px}@media only screen and (max-width:640px){.anime-musume-d.frame7{background-position:center -306px}}.anime-musume-d.frame8{background-position:center -714px}@media only screen and (max-width:640px){.anime-musume-d.frame8{background-position:center -357px}}.anime-musume-d.frame9{background-position:center -816px}@media only screen and (max-width:640px){.anime-musume-d.frame9{background-position:center -408px}}.anime-musume-d.frame10{background-position:center -918px}@media only screen and (max-width:640px){.anime-musume-d.frame10{background-position:center -459px}}.anime-musume-d.frame11{background-position:center -1020px}@media only screen and (max-width:640px){.anime-musume-d.frame11{background-position:center -510px}.anime-musume-e.frame1{background-position:center 0}}.anime-musume-e{background-image:url(../images/animation/musume/e_musume_all.png)}.anime-musume-e.frame1{background-position:center 0}.anime-musume-e.frame2{background-position:center -102px}@media only screen and (max-width:640px){.anime-musume-e.frame2{background-position:center -51px}}.anime-musume-e.frame3{background-position:center -204px}@media only screen and (max-width:640px){.anime-musume-e.frame3{background-position:center -102px}}.anime-musume-e.frame4{background-position:center -306px}@media only screen and (max-width:640px){.anime-musume-e.frame4{background-position:center -153px}}.anime-musume-e.frame5{background-position:center -408px}@media only screen and (max-width:640px){.anime-musume-e.frame5{background-position:center -204px}}.anime-musume-e.frame6{background-position:center -510px}@media only screen and (max-width:640px){.anime-musume-e.frame6{background-position:center -255px}}.anime-musume-e.frame7{background-position:center -612px}@media only screen and (max-width:640px){.anime-musume-e.frame7{background-position:center -306px}}.anime-musume-e.frame8{background-position:center -714px}@media only screen and (max-width:640px){.anime-musume-e.frame8{background-position:center -357px}}.anime-musume-e.frame9{background-position:center -816px}@media only screen and (max-width:640px){.anime-musume-e.frame9{background-position:center -408px}}.anime-musume-e.frame10{background-position:center -918px}@media only screen and (max-width:640px){.anime-musume-e.frame10{background-position:center -459px}}.anime-musume-e.frame11{background-position:center -1020px}@media only screen and (max-width:640px){.anime-musume-e.frame11{background-position:center -510px}.anime-musume-f.frame1{background-position:center 0}}.anime-musume-f{background-image:url(../images/animation/musume/f_musume_all.png)}.anime-musume-f.frame1{background-position:center 0}.anime-musume-f.frame2{background-position:center -102px}@media only screen and (max-width:640px){.anime-musume-f.frame2{background-position:center -51px}}.anime-musume-f.frame3{background-position:center -204px}@media only screen and (max-width:640px){.anime-musume-f.frame3{background-position:center -102px}}.anime-musume-f.frame4{background-position:center -306px}@media only screen and (max-width:640px){.anime-musume-f.frame4{background-position:center -153px}}.anime-musume-f.frame5{background-position:center -408px}@media only screen and (max-width:640px){.anime-musume-f.frame5{background-position:center -204px}}.anime-musume-f.frame6{background-position:center -510px}@media only screen and (max-width:640px){.anime-musume-f.frame6{background-position:center -255px}}.anime-musume-f.frame7{background-position:center -612px}@media only screen and (max-width:640px){.anime-musume-f.frame7{background-position:center -306px}}.anime-musume-f.frame8{background-position:center -714px}@media only screen and (max-width:640px){.anime-musume-f.frame8{background-position:center -357px}}.anime-musume-f.frame9{background-position:center -816px}@media only screen and (max-width:640px){.anime-musume-f.frame9{background-position:center -408px}}.anime-musume-f.frame10{background-position:center -918px}@media only screen and (max-width:640px){.anime-musume-f.frame10{background-position:center -459px}}.anime-musume-f.frame11{background-position:center -1020px}.anime-jiji{width:128px;height:115px}@media only screen and (max-width:640px){.anime-musume-f.frame11{background-position:center -510px}.anime-jiji{width:64px;height:57.5px}.anime-jiji-a.frame1{background-position:center 0}}.anime-jiji-a{background-image:url(../images/animation/jiji/a_jiji_all.png)}.anime-jiji-a.frame1{background-position:center 0}.anime-jiji-a.frame2{background-position:center -115px}@media only screen and (max-width:640px){.anime-jiji-a.frame2{background-position:center -57.5px}}.anime-jiji-a.frame3{background-position:center -230px}@media only screen and (max-width:640px){.anime-jiji-a.frame3{background-position:center -115px}}.anime-jiji-a.frame4{background-position:center -345px}@media only screen and (max-width:640px){.anime-jiji-a.frame4{background-position:center -172.5px}}.anime-jiji-a.frame5{background-position:center -460px}@media only screen and (max-width:640px){.anime-jiji-a.frame5{background-position:center -230px}}.anime-jiji-a.frame6{background-position:center -575px}@media only screen and (max-width:640px){.anime-jiji-a.frame6{background-position:center -287.5px}}.anime-jiji-a.frame7{background-position:center -690px}@media only screen and (max-width:640px){.anime-jiji-a.frame7{background-position:center -345px}}.anime-jiji-a.frame8{background-position:center -805px}@media only screen and (max-width:640px){.anime-jiji-a.frame8{background-position:center -402.5px}}.anime-jiji-a.frame9{background-position:center -920px}@media only screen and (max-width:640px){.anime-jiji-a.frame9{background-position:center -460px}}.anime-jiji-a.frame10{background-position:center -1035px}@media only screen and (max-width:640px){.anime-jiji-a.frame10{background-position:center -517.5px}}.anime-jiji-a.frame11{background-position:center -1150px}@media only screen and (max-width:640px){.anime-jiji-a.frame11{background-position:center -575px}.anime-jiji-b.frame1{background-position:center 0}}.anime-jiji-b{background-image:url(../images/animation/jiji/b_jiji_all.png)}.anime-jiji-b.frame1{background-position:center 0}.anime-jiji-b.frame2{background-position:center -115px}@media only screen and (max-width:640px){.anime-jiji-b.frame2{background-position:center -57.5px}}.anime-jiji-b.frame3{background-position:center -230px}@media only screen and (max-width:640px){.anime-jiji-b.frame3{background-position:center -115px}}.anime-jiji-b.frame4{background-position:center -345px}@media only screen and (max-width:640px){.anime-jiji-b.frame4{background-position:center -172.5px}}.anime-jiji-b.frame5{background-position:center -460px}@media only screen and (max-width:640px){.anime-jiji-b.frame5{background-position:center -230px}}.anime-jiji-b.frame6{background-position:center -575px}@media only screen and (max-width:640px){.anime-jiji-b.frame6{background-position:center -287.5px}}.anime-jiji-b.frame7{background-position:center -690px}@media only screen and (max-width:640px){.anime-jiji-b.frame7{background-position:center -345px}}.anime-jiji-b.frame8{background-position:center -805px}@media only screen and (max-width:640px){.anime-jiji-b.frame8{background-position:center -402.5px}}.anime-jiji-b.frame9{background-position:center -920px}@media only screen and (max-width:640px){.anime-jiji-b.frame9{background-position:center -460px}}.anime-jiji-b.frame10{background-position:center -1035px}@media only screen and (max-width:640px){.anime-jiji-b.frame10{background-position:center -517.5px}}.anime-jiji-b.frame11{background-position:center -1150px}@media only screen and (max-width:640px){.anime-jiji-b.frame11{background-position:center -575px}.anime-jiji-c.frame1{background-position:center 0}}.anime-jiji-c{background-image:url(../images/animation/jiji/c_jiji_all.png)}.anime-jiji-c.frame1{background-position:center 0}.anime-jiji-c.frame2{background-position:center -115px}@media only screen and (max-width:640px){.anime-jiji-c.frame2{background-position:center -57.5px}}.anime-jiji-c.frame3{background-position:center -230px}@media only screen and (max-width:640px){.anime-jiji-c.frame3{background-position:center -115px}}.anime-jiji-c.frame4{background-position:center -345px}@media only screen and (max-width:640px){.anime-jiji-c.frame4{background-position:center -172.5px}}.anime-jiji-c.frame5{background-position:center -460px}@media only screen and (max-width:640px){.anime-jiji-c.frame5{background-position:center -230px}}.anime-jiji-c.frame6{background-position:center -575px}@media only screen and (max-width:640px){.anime-jiji-c.frame6{background-position:center -287.5px}}.anime-jiji-c.frame7{background-position:center -690px}@media only screen and (max-width:640px){.anime-jiji-c.frame7{background-position:center -345px}}.anime-jiji-c.frame8{background-position:center -805px}@media only screen and (max-width:640px){.anime-jiji-c.frame8{background-position:center -402.5px}}.anime-jiji-c.frame9{background-position:center -920px}@media only screen and (max-width:640px){.anime-jiji-c.frame9{background-position:center -460px}}.anime-jiji-c.frame10{background-position:center -1035px}@media only screen and (max-width:640px){.anime-jiji-c.frame10{background-position:center -517.5px}}.anime-jiji-c.frame11{background-position:center -1150px}@media only screen and (max-width:640px){.anime-jiji-c.frame11{background-position:center -575px}.anime-jiji-d.frame1{background-position:center 0}}.anime-jiji-d{background-image:url(../images/animation/jiji/d_jiji_all.png)}.anime-jiji-d.frame1{background-position:center 0}.anime-jiji-d.frame2{background-position:center -115px}@media only screen and (max-width:640px){.anime-jiji-d.frame2{background-position:center -57.5px}}.anime-jiji-d.frame3{background-position:center -230px}@media only screen and (max-width:640px){.anime-jiji-d.frame3{background-position:center -115px}}.anime-jiji-d.frame4{background-position:center -345px}@media only screen and (max-width:640px){.anime-jiji-d.frame4{background-position:center -172.5px}}.anime-jiji-d.frame5{background-position:center -460px}@media only screen and (max-width:640px){.anime-jiji-d.frame5{background-position:center -230px}}.anime-jiji-d.frame6{background-position:center -575px}@media only screen and (max-width:640px){.anime-jiji-d.frame6{background-position:center -287.5px}}.anime-jiji-d.frame7{background-position:center -690px}@media only screen and (max-width:640px){.anime-jiji-d.frame7{background-position:center -345px}}.anime-jiji-d.frame8{background-position:center -805px}@media only screen and (max-width:640px){.anime-jiji-d.frame8{background-position:center -402.5px}}.anime-jiji-d.frame9{background-position:center -920px}@media only screen and (max-width:640px){.anime-jiji-d.frame9{background-position:center -460px}}.anime-jiji-d.frame10{background-position:center -1035px}@media only screen and (max-width:640px){.anime-jiji-d.frame10{background-position:center -517.5px}}.anime-jiji-d.frame11{background-position:center -1150px}@media only screen and (max-width:640px){.anime-jiji-d.frame11{background-position:center -575px}.anime-jiji-e.frame1{background-position:center 0}}.anime-jiji-e{background-image:url(../images/animation/jiji/e_jiji_all.png)}.anime-jiji-e.frame1{background-position:center 0}.anime-jiji-e.frame2{background-position:center -115px}@media only screen and (max-width:640px){.anime-jiji-e.frame2{background-position:center -57.5px}}.anime-jiji-e.frame3{background-position:center -230px}@media only screen and (max-width:640px){.anime-jiji-e.frame3{background-position:center -115px}}.anime-jiji-e.frame4{background-position:center -345px}@media only screen and (max-width:640px){.anime-jiji-e.frame4{background-position:center -172.5px}}.anime-jiji-e.frame5{background-position:center -460px}@media only screen and (max-width:640px){.anime-jiji-e.frame5{background-position:center -230px}}.anime-jiji-e.frame6{background-position:center -575px}@media only screen and (max-width:640px){.anime-jiji-e.frame6{background-position:center -287.5px}}.anime-jiji-e.frame7{background-position:center -690px}@media only screen and (max-width:640px){.anime-jiji-e.frame7{background-position:center -345px}}.anime-jiji-e.frame8{background-position:center -805px}@media only screen and (max-width:640px){.anime-jiji-e.frame8{background-position:center -402.5px}}.anime-jiji-e.frame9{background-position:center -920px}@media only screen and (max-width:640px){.anime-jiji-e.frame9{background-position:center -460px}}.anime-jiji-e.frame10{background-position:center -1035px}@media only screen and (max-width:640px){.anime-jiji-e.frame10{background-position:center -517.5px}}.anime-jiji-e.frame11{background-position:center -1150px}@media only screen and (max-width:640px){.anime-jiji-e.frame11{background-position:center -575px}.anime-jiji-f.frame1{background-position:center 0}}.anime-jiji-f{background-image:url(../images/animation/jiji/f_jiji_all.png)}.anime-jiji-f.frame1{background-position:center 0}.anime-jiji-f.frame2{background-position:center -115px}@media only screen and (max-width:640px){.anime-jiji-f.frame2{background-position:center -57.5px}}.anime-jiji-f.frame3{background-position:center -230px}@media only screen and (max-width:640px){.anime-jiji-f.frame3{background-position:center -115px}}.anime-jiji-f.frame4{background-position:center -345px}@media only screen and (max-width:640px){.anime-jiji-f.frame4{background-position:center -172.5px}}.anime-jiji-f.frame5{background-position:center -460px}@media only screen and (max-width:640px){.anime-jiji-f.frame5{background-position:center -230px}}.anime-jiji-f.frame6{background-position:center -575px}@media only screen and (max-width:640px){.anime-jiji-f.frame6{background-position:center -287.5px}}.anime-jiji-f.frame7{background-position:center -690px}@media only screen and (max-width:640px){.anime-jiji-f.frame7{background-position:center -345px}}.anime-jiji-f.frame8{background-position:center -805px}@media only screen and (max-width:640px){.anime-jiji-f.frame8{background-position:center -402.5px}}.anime-jiji-f.frame9{background-position:center -920px}@media only screen and (max-width:640px){.anime-jiji-f.frame9{background-position:center -460px}}.anime-jiji-f.frame10{background-position:center -1035px}@media only screen and (max-width:640px){.anime-jiji-f.frame10{background-position:center -517.5px}}.anime-jiji-f.frame11{background-position:center -1150px}.anime-baba{width:104px;height:95px}@media only screen and (max-width:640px){.anime-jiji-f.frame11{background-position:center -575px}.anime-baba{width:52px;height:47.5px}.anime-baba-a.frame1{background-position:center 0}}.anime-baba-a{background-image:url(../images/animation/baba/a_baba_all.png)}.anime-baba-a.frame1{background-position:center 0}.anime-baba-a.frame2{background-position:center -95px}@media only screen and (max-width:640px){.anime-baba-a.frame2{background-position:center -47.5px}}.anime-baba-a.frame3{background-position:center -190px}@media only screen and (max-width:640px){.anime-baba-a.frame3{background-position:center -95px}}.anime-baba-a.frame4{background-position:center -285px}@media only screen and (max-width:640px){.anime-baba-a.frame4{background-position:center -142.5px}}.anime-baba-a.frame5{background-position:center -380px}@media only screen and (max-width:640px){.anime-baba-a.frame5{background-position:center -190px}}.anime-baba-a.frame6{background-position:center -475px}@media only screen and (max-width:640px){.anime-baba-a.frame6{background-position:center -237.5px}}.anime-baba-a.frame7{background-position:center -570px}@media only screen and (max-width:640px){.anime-baba-a.frame7{background-position:center -285px}}.anime-baba-a.frame8{background-position:center -665px}@media only screen and (max-width:640px){.anime-baba-a.frame8{background-position:center -332.5px}}.anime-baba-a.frame9{background-position:center -760px}@media only screen and (max-width:640px){.anime-baba-a.frame9{background-position:center -380px}}.anime-baba-a.frame10{background-position:center -855px}@media only screen and (max-width:640px){.anime-baba-a.frame10{background-position:center -427.5px}}.anime-baba-a.frame11{background-position:center -950px}@media only screen and (max-width:640px){.anime-baba-a.frame11{background-position:center -475px}.anime-baba-b.frame1{background-position:center 0}}.anime-baba-b{background-image:url(../images/animation/baba/b_baba_all.png)}.anime-baba-b.frame1{background-position:center 0}.anime-baba-b.frame2{background-position:center -95px}@media only screen and (max-width:640px){.anime-baba-b.frame2{background-position:center -47.5px}}.anime-baba-b.frame3{background-position:center -190px}@media only screen and (max-width:640px){.anime-baba-b.frame3{background-position:center -95px}}.anime-baba-b.frame4{background-position:center -285px}@media only screen and (max-width:640px){.anime-baba-b.frame4{background-position:center -142.5px}}.anime-baba-b.frame5{background-position:center -380px}@media only screen and (max-width:640px){.anime-baba-b.frame5{background-position:center -190px}}.anime-baba-b.frame6{background-position:center -475px}@media only screen and (max-width:640px){.anime-baba-b.frame6{background-position:center -237.5px}}.anime-baba-b.frame7{background-position:center -570px}@media only screen and (max-width:640px){.anime-baba-b.frame7{background-position:center -285px}}.anime-baba-b.frame8{background-position:center -665px}@media only screen and (max-width:640px){.anime-baba-b.frame8{background-position:center -332.5px}}.anime-baba-b.frame9{background-position:center -760px}@media only screen and (max-width:640px){.anime-baba-b.frame9{background-position:center -380px}}.anime-baba-b.frame10{background-position:center -855px}@media only screen and (max-width:640px){.anime-baba-b.frame10{background-position:center -427.5px}}.anime-baba-b.frame11{background-position:center -950px}@media only screen and (max-width:640px){.anime-baba-b.frame11{background-position:center -475px}.anime-baba-c.frame1{background-position:center 0}}.anime-baba-c{background-image:url(../images/animation/baba/c_baba_all.png)}.anime-baba-c.frame1{background-position:center 0}.anime-baba-c.frame2{background-position:center -95px}@media only screen and (max-width:640px){.anime-baba-c.frame2{background-position:center -47.5px}}.anime-baba-c.frame3{background-position:center -190px}@media only screen and (max-width:640px){.anime-baba-c.frame3{background-position:center -95px}}.anime-baba-c.frame4{background-position:center -285px}@media only screen and (max-width:640px){.anime-baba-c.frame4{background-position:center -142.5px}}.anime-baba-c.frame5{background-position:center -380px}@media only screen and (max-width:640px){.anime-baba-c.frame5{background-position:center -190px}}.anime-baba-c.frame6{background-position:center -475px}@media only screen and (max-width:640px){.anime-baba-c.frame6{background-position:center -237.5px}}.anime-baba-c.frame7{background-position:center -570px}@media only screen and (max-width:640px){.anime-baba-c.frame7{background-position:center -285px}}.anime-baba-c.frame8{background-position:center -665px}@media only screen and (max-width:640px){.anime-baba-c.frame8{background-position:center -332.5px}}.anime-baba-c.frame9{background-position:center -760px}@media only screen and (max-width:640px){.anime-baba-c.frame9{background-position:center -380px}}.anime-baba-c.frame10{background-position:center -855px}@media only screen and (max-width:640px){.anime-baba-c.frame10{background-position:center -427.5px}}.anime-baba-c.frame11{background-position:center -950px}@media only screen and (max-width:640px){.anime-baba-c.frame11{background-position:center -475px}.anime-baba-d.frame1{background-position:center 0}}.anime-baba-d{background-image:url(../images/animation/baba/d_baba_all.png)}.anime-baba-d.frame1{background-position:center 0}.anime-baba-d.frame2{background-position:center -95px}@media only screen and (max-width:640px){.anime-baba-d.frame2{background-position:center -47.5px}}.anime-baba-d.frame3{background-position:center -190px}@media only screen and (max-width:640px){.anime-baba-d.frame3{background-position:center -95px}}.anime-baba-d.frame4{background-position:center -285px}@media only screen and (max-width:640px){.anime-baba-d.frame4{background-position:center -142.5px}}.anime-baba-d.frame5{background-position:center -380px}@media only screen and (max-width:640px){.anime-baba-d.frame5{background-position:center -190px}}.anime-baba-d.frame6{background-position:center -475px}@media only screen and (max-width:640px){.anime-baba-d.frame6{background-position:center -237.5px}}.anime-baba-d.frame7{background-position:center -570px}@media only screen and (max-width:640px){.anime-baba-d.frame7{background-position:center -285px}}.anime-baba-d.frame8{background-position:center -665px}@media only screen and (max-width:640px){.anime-baba-d.frame8{background-position:center -332.5px}}.anime-baba-d.frame9{background-position:center -760px}@media only screen and (max-width:640px){.anime-baba-d.frame9{background-position:center -380px}}.anime-baba-d.frame10{background-position:center -855px}@media only screen and (max-width:640px){.anime-baba-d.frame10{background-position:center -427.5px}}.anime-baba-d.frame11{background-position:center -950px}@media only screen and (max-width:640px){.anime-baba-d.frame11{background-position:center -475px}.anime-baba-e.frame1{background-position:center 0}}.anime-baba-e{background-image:url(../images/animation/baba/e_baba_all.png)}.anime-baba-e.frame1{background-position:center 0}.anime-baba-e.frame2{background-position:center -95px}@media only screen and (max-width:640px){.anime-baba-e.frame2{background-position:center -47.5px}}.anime-baba-e.frame3{background-position:center -190px}@media only screen and (max-width:640px){.anime-baba-e.frame3{background-position:center -95px}}.anime-baba-e.frame4{background-position:center -285px}@media only screen and (max-width:640px){.anime-baba-e.frame4{background-position:center -142.5px}}.anime-baba-e.frame5{background-position:center -380px}@media only screen and (max-width:640px){.anime-baba-e.frame5{background-position:center -190px}}.anime-baba-e.frame6{background-position:center -475px}@media only screen and (max-width:640px){.anime-baba-e.frame6{background-position:center -237.5px}}.anime-baba-e.frame7{background-position:center -570px}@media only screen and (max-width:640px){.anime-baba-e.frame7{background-position:center -285px}}.anime-baba-e.frame8{background-position:center -665px}@media only screen and (max-width:640px){.anime-baba-e.frame8{background-position:center -332.5px}}.anime-baba-e.frame9{background-position:center -760px}@media only screen and (max-width:640px){.anime-baba-e.frame9{background-position:center -380px}}.anime-baba-e.frame10{background-position:center -855px}@media only screen and (max-width:640px){.anime-baba-e.frame10{background-position:center -427.5px}}.anime-baba-e.frame11{background-position:center -950px}@media only screen and (max-width:640px){.anime-baba-e.frame11{background-position:center -475px}.anime-baba-f.frame1{background-position:center 0}}.anime-baba-f{background-image:url(../images/animation/baba/f_baba_all.png)}.anime-baba-f.frame1{background-position:center 0}.anime-baba-f.frame2{background-position:center -95px}@media only screen and (max-width:640px){.anime-baba-f.frame2{background-position:center -47.5px}}.anime-baba-f.frame3{background-position:center -190px}@media only screen and (max-width:640px){.anime-baba-f.frame3{background-position:center -95px}}.anime-baba-f.frame4{background-position:center -285px}@media only screen and (max-width:640px){.anime-baba-f.frame4{background-position:center -142.5px}}.anime-baba-f.frame5{background-position:center -380px}@media only screen and (max-width:640px){.anime-baba-f.frame5{background-position:center -190px}}.anime-baba-f.frame6{background-position:center -475px}@media only screen and (max-width:640px){.anime-baba-f.frame6{background-position:center -237.5px}}.anime-baba-f.frame7{background-position:center -570px}@media only screen and (max-width:640px){.anime-baba-f.frame7{background-position:center -285px}}.anime-baba-f.frame8{background-position:center -665px}@media only screen and (max-width:640px){.anime-baba-f.frame8{background-position:center -332.5px}}.anime-baba-f.frame9{background-position:center -760px}@media only screen and (max-width:640px){.anime-baba-f.frame9{background-position:center -380px}}.anime-baba-f.frame10{background-position:center -855px}@media only screen and (max-width:640px){.anime-baba-f.frame10{background-position:center -427.5px}}.anime-baba-f.frame11{background-position:center -950px}.anime-kareshi{width:126px;height:119px}@media only screen and (max-width:640px){.anime-baba-f.frame11{background-position:center -475px}.anime-kareshi{width:63px;height:59.5px}.anime-kareshi-a.frame1{background-position:center 0}}.anime-kareshi-a{background-image:url(../images/animation/kareshi/a_kareshi_all.png)}.anime-kareshi-a.frame1{background-position:center 0}.anime-kareshi-a.frame2{background-position:center -119px}@media only screen and (max-width:640px){.anime-kareshi-a.frame2{background-position:center -59.5px}}.anime-kareshi-a.frame3{background-position:center -238px}@media only screen and (max-width:640px){.anime-kareshi-a.frame3{background-position:center -119px}}.anime-kareshi-a.frame4{background-position:center -357px}@media only screen and (max-width:640px){.anime-kareshi-a.frame4{background-position:center -178.5px}}.anime-kareshi-a.frame5{background-position:center -476px}@media only screen and (max-width:640px){.anime-kareshi-a.frame5{background-position:center -238px}}.anime-kareshi-a.frame6{background-position:center -595px}@media only screen and (max-width:640px){.anime-kareshi-a.frame6{background-position:center -297.5px}}.anime-kareshi-a.frame7{background-position:center -714px}@media only screen and (max-width:640px){.anime-kareshi-a.frame7{background-position:center -357px}}.anime-kareshi-a.frame8{background-position:center -833px}@media only screen and (max-width:640px){.anime-kareshi-a.frame8{background-position:center -416.5px}}.anime-kareshi-a.frame9{background-position:center -952px}@media only screen and (max-width:640px){.anime-kareshi-a.frame9{background-position:center -476px}}.anime-kareshi-a.frame10{background-position:center -1071px}@media only screen and (max-width:640px){.anime-kareshi-a.frame10{background-position:center -535.5px}}.anime-kareshi-a.frame11{background-position:center -1190px}@media only screen and (max-width:640px){.anime-kareshi-a.frame11{background-position:center -595px}.anime-kareshi-b.frame1{background-position:center 0}}.anime-kareshi-b{background-image:url(../images/animation/kareshi/b_kareshi_all.png)}.anime-kareshi-b.frame1{background-position:center 0}.anime-kareshi-b.frame2{background-position:center -119px}@media only screen and (max-width:640px){.anime-kareshi-b.frame2{background-position:center -59.5px}}.anime-kareshi-b.frame3{background-position:center -238px}@media only screen and (max-width:640px){.anime-kareshi-b.frame3{background-position:center -119px}}.anime-kareshi-b.frame4{background-position:center -357px}@media only screen and (max-width:640px){.anime-kareshi-b.frame4{background-position:center -178.5px}}.anime-kareshi-b.frame5{background-position:center -476px}@media only screen and (max-width:640px){.anime-kareshi-b.frame5{background-position:center -238px}}.anime-kareshi-b.frame6{background-position:center -595px}@media only screen and (max-width:640px){.anime-kareshi-b.frame6{background-position:center -297.5px}}.anime-kareshi-b.frame7{background-position:center -714px}@media only screen and (max-width:640px){.anime-kareshi-b.frame7{background-position:center -357px}}.anime-kareshi-b.frame8{background-position:center -833px}@media only screen and (max-width:640px){.anime-kareshi-b.frame8{background-position:center -416.5px}}.anime-kareshi-b.frame9{background-position:center -952px}@media only screen and (max-width:640px){.anime-kareshi-b.frame9{background-position:center -476px}}.anime-kareshi-b.frame10{background-position:center -1071px}@media only screen and (max-width:640px){.anime-kareshi-b.frame10{background-position:center -535.5px}}.anime-kareshi-b.frame11{background-position:center -1190px}@media only screen and (max-width:640px){.anime-kareshi-b.frame11{background-position:center -595px}.anime-kareshi-c.frame1{background-position:center 0}}.anime-kareshi-c{background-image:url(../images/animation/kareshi/c_kareshi_all.png)}.anime-kareshi-c.frame1{background-position:center 0}.anime-kareshi-c.frame2{background-position:center -119px}@media only screen and (max-width:640px){.anime-kareshi-c.frame2{background-position:center -59.5px}}.anime-kareshi-c.frame3{background-position:center -238px}@media only screen and (max-width:640px){.anime-kareshi-c.frame3{background-position:center -119px}}.anime-kareshi-c.frame4{background-position:center -357px}@media only screen and (max-width:640px){.anime-kareshi-c.frame4{background-position:center -178.5px}}.anime-kareshi-c.frame5{background-position:center -476px}@media only screen and (max-width:640px){.anime-kareshi-c.frame5{background-position:center -238px}}.anime-kareshi-c.frame6{background-position:center -595px}@media only screen and (max-width:640px){.anime-kareshi-c.frame6{background-position:center -297.5px}}.anime-kareshi-c.frame7{background-position:center -714px}@media only screen and (max-width:640px){.anime-kareshi-c.frame7{background-position:center -357px}}.anime-kareshi-c.frame8{background-position:center -833px}@media only screen and (max-width:640px){.anime-kareshi-c.frame8{background-position:center -416.5px}}.anime-kareshi-c.frame9{background-position:center -952px}@media only screen and (max-width:640px){.anime-kareshi-c.frame9{background-position:center -476px}}.anime-kareshi-c.frame10{background-position:center -1071px}@media only screen and (max-width:640px){.anime-kareshi-c.frame10{background-position:center -535.5px}}.anime-kareshi-c.frame11{background-position:center -1190px}@media only screen and (max-width:640px){.anime-kareshi-c.frame11{background-position:center -595px}.anime-kareshi-d.frame1{background-position:center 0}}.anime-kareshi-d{background-image:url(../images/animation/kareshi/d_kareshi_all.png)}.anime-kareshi-d.frame1{background-position:center 0}.anime-kareshi-d.frame2{background-position:center -119px}@media only screen and (max-width:640px){.anime-kareshi-d.frame2{background-position:center -59.5px}}.anime-kareshi-d.frame3{background-position:center -238px}@media only screen and (max-width:640px){.anime-kareshi-d.frame3{background-position:center -119px}}.anime-kareshi-d.frame4{background-position:center -357px}@media only screen and (max-width:640px){.anime-kareshi-d.frame4{background-position:center -178.5px}}.anime-kareshi-d.frame5{background-position:center -476px}@media only screen and (max-width:640px){.anime-kareshi-d.frame5{background-position:center -238px}}.anime-kareshi-d.frame6{background-position:center -595px}@media only screen and (max-width:640px){.anime-kareshi-d.frame6{background-position:center -297.5px}}.anime-kareshi-d.frame7{background-position:center -714px}@media only screen and (max-width:640px){.anime-kareshi-d.frame7{background-position:center -357px}}.anime-kareshi-d.frame8{background-position:center -833px}@media only screen and (max-width:640px){.anime-kareshi-d.frame8{background-position:center -416.5px}}.anime-kareshi-d.frame9{background-position:center -952px}@media only screen and (max-width:640px){.anime-kareshi-d.frame9{background-position:center -476px}}.anime-kareshi-d.frame10{background-position:center -1071px}@media only screen and (max-width:640px){.anime-kareshi-d.frame10{background-position:center -535.5px}}.anime-kareshi-d.frame11{background-position:center -1190px}@media only screen and (max-width:640px){.anime-kareshi-d.frame11{background-position:center -595px}.anime-kareshi-e.frame1{background-position:center 0}}.anime-kareshi-e{background-image:url(../images/animation/kareshi/e_kareshi_all.png)}.anime-kareshi-e.frame1{background-position:center 0}.anime-kareshi-e.frame2{background-position:center -119px}@media only screen and (max-width:640px){.anime-kareshi-e.frame2{background-position:center -59.5px}}.anime-kareshi-e.frame3{background-position:center -238px}@media only screen and (max-width:640px){.anime-kareshi-e.frame3{background-position:center -119px}}.anime-kareshi-e.frame4{background-position:center -357px}@media only screen and (max-width:640px){.anime-kareshi-e.frame4{background-position:center -178.5px}}.anime-kareshi-e.frame5{background-position:center -476px}@media only screen and (max-width:640px){.anime-kareshi-e.frame5{background-position:center -238px}}.anime-kareshi-e.frame6{background-position:center -595px}@media only screen and (max-width:640px){.anime-kareshi-e.frame6{background-position:center -297.5px}}.anime-kareshi-e.frame7{background-position:center -714px}@media only screen and (max-width:640px){.anime-kareshi-e.frame7{background-position:center -357px}}.anime-kareshi-e.frame8{background-position:center -833px}@media only screen and (max-width:640px){.anime-kareshi-e.frame8{background-position:center -416.5px}}.anime-kareshi-e.frame9{background-position:center -952px}@media only screen and (max-width:640px){.anime-kareshi-e.frame9{background-position:center -476px}}.anime-kareshi-e.frame10{background-position:center -1071px}@media only screen and (max-width:640px){.anime-kareshi-e.frame10{background-position:center -535.5px}}.anime-kareshi-e.frame11{background-position:center -1190px}@media only screen and (max-width:640px){.anime-kareshi-e.frame11{background-position:center -595px}.anime-kareshi-f.frame1{background-position:center 0}}.anime-kareshi-f{background-image:url(../images/animation/kareshi/f_kareshi_all.png)}.anime-kareshi-f.frame1{background-position:center 0}.anime-kareshi-f.frame2{background-position:center -119px}@media only screen and (max-width:640px){.anime-kareshi-f.frame2{background-position:center -59.5px}}.anime-kareshi-f.frame3{background-position:center -238px}@media only screen and (max-width:640px){.anime-kareshi-f.frame3{background-position:center -119px}}.anime-kareshi-f.frame4{background-position:center -357px}@media only screen and (max-width:640px){.anime-kareshi-f.frame4{background-position:center -178.5px}}.anime-kareshi-f.frame5{background-position:center -476px}@media only screen and (max-width:640px){.anime-kareshi-f.frame5{background-position:center -238px}}.anime-kareshi-f.frame6{background-position:center -595px}@media only screen and (max-width:640px){.anime-kareshi-f.frame6{background-position:center -297.5px}}.anime-kareshi-f.frame7{background-position:center -714px}@media only screen and (max-width:640px){.anime-kareshi-f.frame7{background-position:center -357px}}.anime-kareshi-f.frame8{background-position:center -833px}@media only screen and (max-width:640px){.anime-kareshi-f.frame8{background-position:center -416.5px}}.anime-kareshi-f.frame9{background-position:center -952px}@media only screen and (max-width:640px){.anime-kareshi-f.frame9{background-position:center -476px}}.anime-kareshi-f.frame10{background-position:center -1071px}@media only screen and (max-width:640px){.anime-kareshi-f.frame10{background-position:center -535.5px}}.anime-kareshi-f.frame11{background-position:center -1190px}.anime-baby{width:60px;height:50px;margin-bottom:10px}.anime-baby-a{background-image:url(../images/animation/baby/a_baby_all.png)}@media only screen and (max-width:640px){.anime-kareshi-f.frame11{background-position:center -595px}.anime-baby{width:30px;height:25px;margin-bottom:5px}}.anime-baby-a.frame5{background-position:center -200px}@media only screen and (max-width:640px){.anime-baby-a.frame5{background-position:center -100px}}.anime-baby-a.frame6{background-position:center -250px}@media only screen and (max-width:640px){.anime-baby-a.frame6{background-position:center -125px}}.anime-baby-a.frame7{background-position:center -300px}@media only screen and (max-width:640px){.anime-baby-a.frame7{background-position:center -150px}}.anime-baby-a.frame8{background-position:center -350px}@media only screen and (max-width:640px){.anime-baby-a.frame8{background-position:center -175px}.anime-baby-a.frame1{background-position:center 0}}.anime-baby-a.frame1{background-position:center 0}.anime-baby-a.frame2{background-position:center -50px}@media only screen and (max-width:640px){.anime-baby-a.frame2{background-position:center -25px}}.anime-baby-a.frame3{background-position:center -100px}@media only screen and (max-width:640px){.anime-baby-a.frame3{background-position:center -50px}}.anime-baby-a.frame4{background-position:center -150px}.anime-baby-f{background-image:url(../images/animation/baby/f_baby_all.png)}@media only screen and (max-width:640px){.anime-baby-a.frame4{background-position:center -75px}}.anime-baby-f.frame5{background-position:center -200px}@media only screen and (max-width:640px){.anime-baby-f.frame5{background-position:center -100px}}.anime-baby-f.frame6{background-position:center -250px}@media only screen and (max-width:640px){.anime-baby-f.frame6{background-position:center -125px}}.anime-baby-f.frame7{background-position:center -300px}@media only screen and (max-width:640px){.anime-baby-f.frame7{background-position:center -150px}}.anime-baby-f.frame8{background-position:center -350px}@media only screen and (max-width:640px){.anime-baby-f.frame8{background-position:center -175px}.anime-baby-f.frame1{background-position:center 0}}.anime-baby-f.frame1{background-position:center 0}.anime-baby-f.frame2{background-position:center -50px}@media only screen and (max-width:640px){.anime-baby-f.frame2{background-position:center -25px}}.anime-baby-f.frame3{background-position:center -100px}@media only screen and (max-width:640px){.anime-baby-f.frame3{background-position:center -50px}}.anime-baby-f.frame4{background-position:center -150px}@media only screen and (max-width:640px){.anime-baby-f.frame4{background-position:center -75px}}.l-footer-wrapper{min-width:988px;background-image:url(../images/common/bg_footer.png);background-position:center top;background-repeat:repeat-x}.l-footer-wrapper .mobile-nav-sub{display:none}.l-footer-wrapper .footer{padding:28px 0 11px;overflow:hidden}@media only screen and (max-width:640px){.l-footer-wrapper{min-width:100%;background-position:center bottom}.l-footer-wrapper .mobile-nav-sub{display:block}.l-footer-wrapper .footer{padding-top:14px}}.l-footer-wrapper .footer .footer-home{display:none;width:97.5%;margin:0 auto;padding:0 0 12px}.l-footer-wrapper .footer .footer-home img{width:100%}.l-footer-wrapper .footer .icon{margin-right:5px}.l-footer-wrapper .footer .footer-right{float:left;overflow:hidden}@media only screen and (max-width:640px){.l-footer-wrapper .footer .footer-home{display:block}.l-footer-wrapper .footer .footer-right{float:none;text-align:center;padding-bottom:12px}}.l-footer-wrapper .footer .footer-right li{float:left;font-size:11px;line-height:1}@media only screen and (max-width:640px){.l-footer-wrapper .footer .footer-right li{float:none;display:inline-block}}.l-footer-wrapper .footer .footer-right li.right-terms{margin-left:27px}.l-footer-wrapper .footer .footer-right a{display:block}.l-footer-wrapper .footer .copyright{float:right;margin:0;font-size:11px;line-height:1}.footer-list{padding-bottom:40px;overflow:hidden}@media only screen and (max-width:640px){.l-footer-wrapper .footer .copyright{float:none;text-align:center}.l-footer-wrapper .footer .copyright img{width:100%}.footer-list{display:none}}.footer-list li{float:left}.list-column{float:left;width:281px}.list-column.list-first,.list-column.list-last{width:212px}.list-column li{float:none;height:26px;padding-bottom:10px}.list-column li img{margin:5px 0 0}.handmade-article{padding:20px 0 0;border-radius:20px;background-color:#fff;-webkit-box-shadow:0 0 10px #eaeaf5;box-shadow:0 0 10px #eaeaf5}.handmade-article #content_slide{width:714px;height:399px;margin:0 auto}.handmade-article #content_slide img{margin:0;padding:0}.handmade-article #content_slide #slide_pillar{width:714px;margin:0;padding:0}.handmade-article #content_slide #slide_pillar #pillar_left{position:relative;display:inline;float:left;padding:0;margin:0}.handmade-article #content_slide #slide_pillar #pillar_right{position:relative;display:inline;float:right;padding:0;margin:0}.handmade-article #content_slide #slide_pillar #pillar_left #btnLeft{position:absolute;bottom:40%;right:15%;width:34px;height:35px;padding:0;margin:0}.handmade-article #content_slide #slide_pillar #pillar_right #btnRight{position:absolute;bottom:40%;right:28%;width:34px;height:35px;padding:0;margin:0}.handmade-article #content_slide li #btn_download{display:block;position:absolute;width:164px;height:24px;margin-top:0;text-decoration:none;z-index:1000;overflow:hidden}.handmade-article #content_slide li #btn_download.download-march{top:212px;left:21px}.handmade-article #content_slide li #btn_download.download-may{top:201px;left:422px}.handmade-article #content_slide li #btn_download.download-july{top:203px;left:356px}.handmade-article #content_slide li #btn_download a{display:block;width:164px;height:24px;background:url(../images/handmade/download_on.gif) no-repeat}.handmade-article #content_slide li #btn_download a:hover{background-position:0 -24px}.handmade-article #txtBox{width:714px;margin:0 auto}.handmade-article #txtBox table{width:100%;margin:0 auto;padding:0;border:none}.handmade-article .attention{margin:0;padding:0 0 15px;text-align:center}.handmade-article #content_slide #slide_pillar #pillar_left #btnLeft{background:url(../images/handmade/waku/left_red.gif) right bottom no-repeat}.handmade-article #content_slide #slide_pillar #pillar_left #btnLeft a{position:relative;cursor:pointer;width:34px;height:35px}.handmade-article #content_slide #slide_pillar #pillar_right #btnRight{background:url(../images/handmade/waku/right_red.gif) left bottom no-repeat}.handmade-article #content_slide #slide_pillar #pillar_right #btnRight a{position:relative;cursor:pointer;width:100%;height:100%}div.slideshow{position:relative;width:100%;margin:0 auto}html.slideshow ul li img{width:auto}.slideshow .container{position:relative;overflow:hidden}.slideshow .container *{margin:0;padding:0;list-style:none;display:block;text-align:left}.slideshow .container ul li{float:left}.slideshow .container ul:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.slideshow .parts{position:absolute;z-index:1;width:100%;left:0}.slideshow .image{height:251px}.imageover{z-index:2}.slideshow .image ul{position:absolute;width:3660px}.slideshow .selecter{z-index:2;text-align:center}.slideshow .selecter ul{display:inline-block}.lt-ie8 .slideshow .selecter ul{display:inline}.slideshow .selecter ul li{width:20px;height:9px;background-image:url(../images/handmade/waku/count_red.gif);background-repeat:no-repeat}.resipe{overflow:visible}.resipe>ul>li{display:none;opacity:0}.handmade-mobile{margin:7% 0;padding:3% 0;color:#888;font-size:.9rem}.handmade-mobile .clearfix:after{content:"";display:table;clear:both}.handmade-mobile #txtBox{display:block;width:100%;text-align:center;padding:2% 0}.handmade-mobile #txtBox #titleBox{margin:0 3%}.handmade-mobile #txtBox #titleBox .red{color:#eb0000}.handmade-mobile #txtBox #titleBox table{padding:0;margin:0 auto}.handmade-mobile #txtBox #titleBox table td.img{width:30%;padding:1% 0 0;vertical-align:top;text-align:center!important}.handmade-mobile #txtBox #titleBox table td.lead{padding:1% 0 0 3%;text-align:left!important;font-size:.8rem;letter-spacing:.1em}.handmade-mobile #txtBox #titleBox table img{width:100%}.handmade-mobile #content_slide{display:block;width:94.13%;height:auto;margin:0 2.93%;padding:0}.handmade-mobile #content_slide img.full,.handmade-mobile #content_slide img.top{width:100%}.handmade-mobile #content_slide ul#waku{position:relative;list-style-type:none;width:100%}.handmade-mobile #content_slide ul#waku li img.left{display:inline;float:left;width:10.33%}.handmade-mobile #content_slide ul#waku li img.right{display:inline;float:right;width:10.33%}.handmade-mobile #content_slide img.bottom{width:100%;clear:both}.handmade-mobile #content_slide .container.image ul li img{width:82%;width:100%;margin:0 auto}.handmade-mobile #content_slide .container.selecter ul{padding:0 0 1%}.handmade-mobile #content_slide .container.selecter li{height:auto;background-position:left bottom}.handmade-mobile #content_slide .container.selecter li img{width:100%;height:auto}.handmade-mobile #content_text{display:block;width:auto;height:auto;padding:0;margin:0 5%}.handmade-mobile #content_text ul.txt{padding-bottom:0!important}.handmade-mobile #content_text ul li{padding-bottom:3%}.handmade-mobile #content_text ul li div.title_number{color:#eb0000;font:700 2em "ＭＳ Ｐゴシック",sans-serif}.handmade-mobile #content_text ul li ul.material{list-style-type:disc!important;width:100%;color:#eb0000;padding-top:2%}.handmade-mobile #content_text ul li ul.material:after{content:"";display:table;clear:both}.handmade-mobile #content_slide ul#waku li a,.l-header-wrapper .header h1 a,.l-header-wrapper .header h2 a{display:block}.handmade-mobile #content_text ul li ul.material li{float:left;margin:0 5% 0 1.5em;padding:0 0 .5em!important;list-style:disc}.handmade-mobile #content_slide ul#waku li a img{width:100%;height:auto}.handmade-mobile #content_slide ul#waku li #btn_left{position:absolute;top:45%;left:2.1%;width:7.08%;background:url(../images/mobile/handmade/waku/left_red.png) left bottom no-repeat;background-size:100%;-webkit-background-size:100%;-moz-background-size:100%}.handmade-mobile #content_slide ul#waku li #btn_right{position:absolute;top:45%;right:2.1%;width:7.08%;background:url(../images/mobile/handmade/waku/right_red.png) left bottom no-repeat;background-size:100%;-webkit-background-size:100%;-moz-background-size:100%}.handmade-mobile #content_slide ul#waku li #btn_left a,.handmade-mobile #content_slide ul#waku li #btn_left img.left,.handmade-mobile #content_slide ul#waku li #btn_right a,.handmade-mobile #content_slide ul#waku li #btn_right img.right{width:100%}.l-header-wrapper .header{padding-bottom:12px;overflow:hidden}.l-header-wrapper .header h1,.l-header-wrapper .header h2{position:relative;z-index:2000}.l-header-wrapper .header h1{float:left;margin:0;padding-top:11px}@media only screen and (max-width:640px){.l-header-wrapper .header{padding-bottom:3%}.l-header-wrapper .header h1{width:27.5%;padding-top:3%}.l-header-wrapper .header h1 img{width:100%}}.l-header-wrapper .header h2{float:right;margin:0;padding-top:33px}@media only screen and (max-width:640px){.l-header-wrapper .header h2{width:18%;padding-top:6%;margin-right:16%}.l-header-wrapper .header h2 img{width:100%}}.nav-category{display:none;padding:1% 0;background-image:url(../images/mobile/common/bg_nav_category.jpg);font-size:1em;letter-spacing:.1em;text-align:center}@media only screen and (max-width:640px){.nav-category{display:block}.nav-category+div{padding:5% 0 0}}.nav-category.category-profile{width:106.5%;margin:0 0 0 -3.25%;padding:1% 0 3%;background-image:url(../images/mobile/profile/bg_nav_category_profile_mobile.png);background-size:100% 100%}.nav-category.category-profile ul li.category-profile-baba .figure,.nav-category.category-profile ul li.category-profile-chichi .figure,.nav-category.category-profile ul li.category-profile-chugaku .figure,.nav-category.category-profile ul li.category-profile-haha .figure,.nav-category.category-profile ul li.category-profile-jiji .figure,.nav-category.category-profile ul li.category-profile-musume .figure,.nav-category.category-profile ul li.category-profile-shougaku .figure{background-position:center bottom;background-repeat:no-repeat;background-size:100% auto}.nav-category.category-profile ul{display:block;width:94%;margin:0 auto;padding:0;position:relative}.nav-category.category-profile ul li{width:11.1%;margin:0;padding:0;border:none;text-align:center}.nav-category.category-profile ul li.category-profile-chichi .figure{background-image:url(../images/mobile/profile/bg_chichi_shadow.png)}.nav-category.category-profile ul li.category-profile-haha .figure{background-image:url(../images/mobile/profile/bg_haha_shadow.png)}.nav-category.category-profile ul li.category-profile-chugaku .figure{background-image:url(../images/mobile/profile/bg_chugaku_shadow.png)}.nav-category.category-profile ul li.category-profile-shougaku .figure{background-image:url(../images/mobile/profile/bg_shougaku_shadow.png)}.nav-category.category-profile ul li.category-profile-jiji .figure{background-image:url(../images/mobile/profile/bg_jiji_shadow.png)}.nav-category.category-profile ul li.category-profile-baba .figure{background-image:url(../images/mobile/profile/bg_baba_shadow.png)}.nav-category.category-profile ul li.category-profile-musume .figure{background-image:url(../images/mobile/profile/bg_musume_shadow.png)}.nav-category.category-profile ul li.category-profile-kareshi .figure{background-image:url(../images/mobile/profile/bg_kareshi_shadow.png);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto}.nav-category.category-profile ul li.category-profile-baby .figure,.nav-category.category-profile ul li.category-profile-codomo .figure{background-image:url(../images/mobile/profile/bg_baby_shadow.png);background-position:center bottom;background-size:100% auto;background-repeat:no-repeat}.nav-category.category-profile ul li.category-profile-codomo{position:absolute;top:-55%;right:0}.nav-category.category-profile ul li.category-profile-codomo .figure{width:80%;margin:0}.nav-category.category-profile ul li a{display:block;border:none}.nav-category.category-profile ul li a:hover .figure img{margin:0 0 20%}.nav-category.category-profile ul li .figure img{width:90%;margin:20% 0 0}.nav-category.nav-travel li span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nav-category.nav-travel li span a{border:none}.nav-category a{color:#fff;border-bottom:1px solid #e8b4ab}.nav-category ul{display:inline-block;padding:0 3%;text-align:left}.nav-category li{display:inline-block;margin:.5em 0;padding:0 .85em 0 1.7em;border-left:1px solid #e8b4ab}.nav-category li:last-child{border-right:1px solid #e8b4ab}.nav-category li span{position:relative}.nav-category li span:after{content:" ";width:1em;height:1em;margin:-.5em 0 0;border-radius:50%;background-color:#bc4d20;background-image:url(../images/mobile/common/icon_nav_category.png);background-position:center center;background-repeat:no-repeat;background-size:50% 50%;position:absolute;top:50%;left:-1.3em}.container-wrapper:after,.sns ul:after{content:"";clear:both}.nav-category li span strong.new{color:#ff0!important;top:0;left:.3em;font-weight:400!important}@media only screen and (max-width:640px){.nav{display:none}}.nav li{padding-bottom:26px;line-height:1}.nav li a{display:inline-block;height:100%;background-position:right top;position:relative;overflow:hidden}.lt-ie8 .nav li a{display:inline}.nav li a .nav-decoration{width:0;height:100px;background-repeat:no-repeat;position:absolute;top:0;left:30px;z-index:-1}.nav .icon{margin-right:4px}.nav .nav-sub li{padding:18px 0 0 40px}.nav .nav-sub li a{background-image:none}.nav .nav-sub li a .nav-decoration{top:0;left:0}.nav .sub-category{padding:8px 0 0 30px!important}.nav .sub-category img{margin-top:6px}.nav .sub-category .icon{margin-right:0}.nav .nav-list{padding-top:10px}.nav .nav-list li a{background-position:right 6px}.nav .nav-list li a .nav-decoration{top:6px;left:26px}.nav .sub-list{margin:0 0 0 38px;padding:0 0 0 22px;background-image:url(../images/common/bg_nav_line.png);background-position:left bottom;background-repeat:no-repeat}.nav .sub-list.list-misc{background-image:url(../images/common/bg_nav_misc_line.png);background-position:left -2px}.nav .sub-list img{margin:0}.nav .sub-list li{padding:10px 0 2px}.nav .sub-list li a{background-image:none;background-position:right top}.nav .sub-list li a .nav-decoration{top:0;left:0}.nav .sub-list li .nav-new{position:absolute;top:10px;left:-58px;width:29px;height:15px;display:block}.nav .nav-home.active>a{background-image:url(../images/common/nav_home_over.png);background-repeat:no-repeat}.nav .nav-profile.active>a{background-image:url(../images/common/nav_profile_over.png);background-repeat:no-repeat}.nav .nav-profile_audition.active>a{background-image:url(../images/common/nav_profile_audition_over.png);background-repeat:no-repeat}.nav .nav-profile_history.active>a{background-image:url(../images/common/nav_profile_history_over.png);background-repeat:no-repeat}.nav .nav-profile_art.active>a{background-image:url(../images/common/nav_profile_art_over.png);background-repeat:no-repeat}.nav .nav-profile_djdake.active>a{background-image:url(../images/common/nav_profile_djdake_over.png);background-repeat:no-repeat}.nav .nav-profile_hikaridake.active>a{background-image:url(../images/common/nav_profile_hikaridake_over.png);background-repeat:no-repeat}.nav .nav-profile_docotchdake.active>a{background-image:url(../images/common/nav_profile_docotchdake_over.png);background-repeat:no-repeat}.nav .nav-movies.active>a{background-image:url(../images/common/nav_movies_over.png);background-repeat:no-repeat}.nav .nav-ads.active>a{background-image:url(../images/common/nav_ads_over.png);background-repeat:no-repeat}.nav .nav-ads_cm.active>a{background-image:url(../images/common/nav_ads_cm_over.png);background-repeat:no-repeat}.nav .nav-ads_newspapers.active>a{background-image:url(../images/common/nav_ads_newspapers_over.png);background-repeat:no-repeat}.nav .nav-ads_newspapers_2006_2013.active>a{background-image:url(../images/common/nav_ads_newspapers_2006_2013_over.png);background-repeat:no-repeat}.nav .nav-ads_transit.active>a{background-image:url(../images/common/nav_ads_transit_over.png);background-repeat:no-repeat}.nav .nav-ads_transit_2014.active>a{background-image:url(../images/common/nav_ads_transit_2014_over.png);background-repeat:no-repeat}.nav .nav-ads_transit_2010_2013.active>a{background-image:url(../images/common/nav_ads_transit_2010_2013_over.png);background-repeat:no-repeat}.nav .nav-ads_transit_2008_2009.active>a{background-image:url(../images/common/nav_ads_transit_2008_2009_over.png);background-repeat:no-repeat}.nav .nav-ads_transit_2007.active>a{background-image:url(../images/common/nav_ads_transit_2007_over.png);background-repeat:no-repeat}.nav .nav-ads_transit_2006.active>a{background-image:url(../images/common/nav_ads_transit_2006_over.png);background-repeat:no-repeat}.nav .nav-ads_magazines.active>a{background-image:url(../images/common/nav_ads_magazines_over.png);background-repeat:no-repeat}.nav .nav-ads_magazines_2014.active>a{background-image:url(../images/common/nav_ads_magazines_2014_over.png);background-repeat:no-repeat}.nav .nav-ads_magazines_2008_2010.active>a{background-image:url(../images/common/nav_ads_magazines_2008_2010_over.png);background-repeat:no-repeat}.nav .nav-ads_magazines_2006_2007.active>a{background-image:url(../images/common/nav_ads_magazines_2006_2007_over.png);background-repeat:no-repeat}.nav .nav-ads_cleaners.active>a{background-image:url(../images/common/nav_ads_cleaners_over.png);background-repeat:no-repeat}.nav .nav-ads_cleaners_2013.active>a{background-image:url(../images/common/nav_ads_cleaners_2013_over.png);background-repeat:no-repeat}.nav .nav-ads_cleaners_2012.active>a{background-image:url(../images/common/nav_ads_cleaners_2012_over.png);background-repeat:no-repeat}.nav .nav-ads_cleaners_2011.active>a{background-image:url(../images/common/nav_ads_cleaners_2011_over.png);background-repeat:no-repeat}.nav .nav-ads_cleaners_2010.active>a{background-image:url(../images/common/nav_ads_cleaners_2010_over.png);background-repeat:no-repeat}.nav .nav-ads_cleaners_2009.active>a{background-image:url(../images/common/nav_ads_cleaners_2009_over.png);background-repeat:no-repeat}.nav .nav-ads_cleaners_2008.active>a{background-image:url(../images/common/nav_ads_cleaners_2008_over.png);background-repeat:no-repeat}.nav .nav-ads_cleaners_2007.active>a{background-image:url(../images/common/nav_ads_cleaners_2007_over.png);background-repeat:no-repeat}.nav .nav-ads_cleaners_2006.active>a{background-image:url(../images/common/nav_ads_cleaners_2006_over.png);background-repeat:no-repeat}.nav .nav-ads_cleaners_2005.active>a{background-image:url(../images/common/nav_ads_cleaners_2005_over.png);background-repeat:no-repeat}.nav .nav-ads_misc.active>a{background-image:url(../images/common/nav_ads_misc_over.png);background-repeat:no-repeat}.nav .nav-ads_misc_pretz.active>a{background-image:url(../images/common/nav_ads_misc_pretz_over.png);background-repeat:no-repeat}.nav .nav-ads_misc_potato.active>a{background-image:url(../images/common/nav_ads_misc_potato_over.png);background-repeat:no-repeat}.nav .nav-ads_misc_lunch.active>a{background-image:url(../images/common/nav_ads_misc_lunch_over.png);background-repeat:no-repeat}.nav .nav-ads_misc_new.active>a{background-image:url(../images/common/nav_ads_misc_new_over.png);background-repeat:no-repeat}.nav .nav-ads_misc_ds.active>a{background-image:url(../images/common/nav_ads_misc_ds_over.png);background-repeat:no-repeat}.nav .nav-ads_misc_leaflet.active>a{background-image:url(../images/common/nav_ads_misc_leaflet_over.png);background-repeat:no-repeat}.nav .nav-calendar.active>a{background-image:url(../images/common/nav_calendar_over.png);background-repeat:no-repeat}.nav .nav-downloads.active>a{background-image:url(../images/common/nav_downloads_over.png);background-repeat:no-repeat}.nav .nav-reports.active>a{background-image:url(../images/common/nav_reports_over.png);background-repeat:no-repeat}.nav .nav-hokkaido_tohoku.active>a{background-image:url(../images/common/nav_hokkaido_tohoku_over.png);background-repeat:no-repeat}.nav .nav-kanto.active>a{background-image:url(../images/common/nav_kanto_over.png);background-repeat:no-repeat}.nav .nav-koshinetsu.active>a{background-image:url(../images/common/nav_koshinetsu_over.png);background-repeat:no-repeat}.nav .nav-hokuriku.active>a{background-image:url(../images/common/nav_hokuriku_over.png);background-repeat:no-repeat}.nav .nav-tokai.active>a{background-image:url(../images/common/nav_tokai_over.png);background-repeat:no-repeat}.nav .nav-kansai.active>a{background-image:url(../images/common/nav_kansai_over.png);background-repeat:no-repeat}.nav .nav-shikoku.active>a{background-image:url(../images/common/nav_shikoku_over.png);background-repeat:no-repeat}.nav .nav-chugoku.active>a{background-image:url(../images/common/nav_chugoku_over.png);background-repeat:no-repeat}.nav .nav-kyushu_okinawa.active>a{background-image:url(../images/common/nav_kyushu_okinawa_over.png);background-repeat:no-repeat}.nav .nav-travel.active>a{background-image:url(../images/common/nav_travel_over.png);background-repeat:no-repeat}.nav .nav-handmade.active>a{background-image:url(../images/common/nav_handmade_over.png);background-repeat:no-repeat}.nav .nav-jan.active>a{background-image:url(../images/common/nav_jan_over.png);background-repeat:no-repeat}.nav .nav-feb.active>a{background-image:url(../images/common/nav_feb_over.png);background-repeat:no-repeat}.nav .nav-mar.active>a{background-image:url(../images/common/nav_mar_over.png);background-repeat:no-repeat}.nav .nav-apr.active>a{background-image:url(../images/common/nav_apr_over.png);background-repeat:no-repeat}.nav .nav-may.active>a{background-image:url(../images/common/nav_may_over.png);background-repeat:no-repeat}.nav .nav-jun.active>a{background-image:url(../images/common/nav_jun_over.png);background-repeat:no-repeat}.nav .nav-jul.active>a{background-image:url(../images/common/nav_jul_over.png);background-repeat:no-repeat}.nav .nav-aug.active>a{background-image:url(../images/common/nav_aug_over.png);background-repeat:no-repeat}.nav .nav-sep.active>a{background-image:url(../images/common/nav_sep_over.png);background-repeat:no-repeat}.nav .nav-oct.active>a{background-image:url(../images/common/nav_oct_over.png);background-repeat:no-repeat}.nav .nav-nov.active>a{background-image:url(../images/common/nav_nov_over.png);background-repeat:no-repeat}.nav .nav-dec.active>a{background-image:url(../images/common/nav_dec_over.png);background-repeat:no-repeat}.nav .nav-work.active>a{background-image:url(../images/common/nav_work_over.png);background-repeat:no-repeat}.nav .nav-home .nav-decoration{background-image:url(../images/common/nav_home_over.png)}.nav .nav-profile .nav-decoration{background-image:url(../images/common/nav_profile_over.png)}.nav .nav-profile_audition .nav-decoration{background-image:url(../images/common/nav_profile_audition_over.png)}.nav .nav-profile_history .nav-decoration{background-image:url(../images/common/nav_profile_history_over.png)}.nav .nav-profile_art .nav-decoration{background-image:url(../images/common/nav_profile_art_over.png)}.nav .nav-profile_djdake .nav-decoration{background-image:url(../images/common/nav_profile_djdake_over.png)}.nav .nav-profile_hikaridake .nav-decoration{background-image:url(../images/common/nav_profile_hikaridake_over.png)}.nav .nav-profile_docotchdake .nav-decoration{background-image:url(../images/common/nav_profile_docotchdake_over.png)}.nav .nav-movies .nav-decoration{background-image:url(../images/common/nav_movies_over.png)}.nav .nav-ads .nav-decoration{background-image:url(../images/common/nav_ads_over.png)}.nav .nav-ads_cm .nav-decoration{background-image:url(../images/common/nav_ads_cm_over.png)}.nav .nav-ads_newspapers .nav-decoration{background-image:url(../images/common/nav_ads_newspapers_over.png)}.nav .nav-ads_newspapers_2006_2013 .nav-decoration{background-image:url(../images/common/nav_ads_newspapers_2006_2013_over.png)}.nav .nav-ads_transit .nav-decoration{background-image:url(../images/common/nav_ads_transit_over.png)}.nav .nav-ads_transit_2014 .nav-decoration{background-image:url(../images/common/nav_ads_transit_2014_over.png)}.nav .nav-ads_transit_2010_2013 .nav-decoration{background-image:url(../images/common/nav_ads_transit_2010_2013_over.png)}.nav .nav-ads_transit_2008_2009 .nav-decoration{background-image:url(../images/common/nav_ads_transit_2008_2009_over.png)}.nav .nav-ads_transit_2007 .nav-decoration{background-image:url(../images/common/nav_ads_transit_2007_over.png)}.nav .nav-ads_transit_2006 .nav-decoration{background-image:url(../images/common/nav_ads_transit_2006_over.png)}.nav .nav-ads_magazines .nav-decoration{background-image:url(../images/common/nav_ads_magazines_over.png)}.nav .nav-ads_magazines_2014 .nav-decoration{background-image:url(../images/common/nav_ads_magazines_2014_over.png)}.nav .nav-ads_magazines_2008_2010 .nav-decoration{background-image:url(../images/common/nav_ads_magazines_2008_2010_over.png)}.nav .nav-ads_magazines_2006_2007 .nav-decoration{background-image:url(../images/common/nav_ads_magazines_2006_2007_over.png)}.nav .nav-ads_cleaners .nav-decoration{background-image:url(../images/common/nav_ads_cleaners_over.png)}.nav .nav-ads_cleaners_2013 .nav-decoration{background-image:url(../images/common/nav_ads_cleaners_2013_over.png)}.nav .nav-ads_cleaners_2012 .nav-decoration{background-image:url(../images/common/nav_ads_cleaners_2012_over.png)}.nav .nav-ads_cleaners_2011 .nav-decoration{background-image:url(../images/common/nav_ads_cleaners_2011_over.png)}.nav .nav-ads_cleaners_2010 .nav-decoration{background-image:url(../images/common/nav_ads_cleaners_2010_over.png)}.nav .nav-ads_cleaners_2009 .nav-decoration{background-image:url(../images/common/nav_ads_cleaners_2009_over.png)}.nav .nav-ads_cleaners_2008 .nav-decoration{background-image:url(../images/common/nav_ads_cleaners_2008_over.png)}.nav .nav-ads_cleaners_2007 .nav-decoration{background-image:url(../images/common/nav_ads_cleaners_2007_over.png)}.nav .nav-ads_cleaners_2006 .nav-decoration{background-image:url(../images/common/nav_ads_cleaners_2006_over.png)}.nav .nav-ads_cleaners_2005 .nav-decoration{background-image:url(../images/common/nav_ads_cleaners_2005_over.png)}.nav .nav-ads_misc .nav-decoration{background-image:url(../images/common/nav_ads_misc_over.png)}.nav .nav-ads_misc_pretz .nav-decoration{background-image:url(../images/common/nav_ads_misc_pretz_over.png)}.nav .nav-ads_misc_potato .nav-decoration{background-image:url(../images/common/nav_ads_misc_potato_over.png)}.nav .nav-ads_misc_lunch .nav-decoration{background-image:url(../images/common/nav_ads_misc_lunch_over.png)}.nav .nav-ads_misc_new .nav-decoration{background-image:url(../images/common/nav_ads_misc_new_over.png)}.nav .nav-ads_misc_ds .nav-decoration{background-image:url(../images/common/nav_ads_misc_ds_over.png)}.nav .nav-ads_misc_leaflet .nav-decoration{background-image:url(../images/common/nav_ads_misc_leaflet_over.png)}.nav .nav-calendar .nav-decoration{background-image:url(../images/common/nav_calendar_over.png)}.nav .nav-downloads .nav-decoration{background-image:url(../images/common/nav_downloads_over.png)}.nav .nav-reports .nav-decoration{background-image:url(../images/common/nav_reports_over.png)}.nav .nav-hokkaido_tohoku .nav-decoration{background-image:url(../images/common/nav_hokkaido_tohoku_over.png)}.nav .nav-kanto .nav-decoration{background-image:url(../images/common/nav_kanto_over.png)}.nav .nav-koshinetsu .nav-decoration{background-image:url(../images/common/nav_koshinetsu_over.png)}.nav .nav-hokuriku .nav-decoration{background-image:url(../images/common/nav_hokuriku_over.png)}.nav .nav-tokai .nav-decoration{background-image:url(../images/common/nav_tokai_over.png)}.nav .nav-kansai .nav-decoration{background-image:url(../images/common/nav_kansai_over.png)}.nav .nav-shikoku .nav-decoration{background-image:url(../images/common/nav_shikoku_over.png)}.nav .nav-chugoku .nav-decoration{background-image:url(../images/common/nav_chugoku_over.png)}.nav .nav-kyushu_okinawa .nav-decoration{background-image:url(../images/common/nav_kyushu_okinawa_over.png)}.nav .nav-travel .nav-decoration{background-image:url(../images/common/nav_travel_over.png)}.nav .nav-handmade .nav-decoration{background-image:url(../images/common/nav_handmade_over.png)}.nav .nav-jan .nav-decoration{background-image:url(../images/common/nav_jan_over.png)}.nav .nav-feb .nav-decoration{background-image:url(../images/common/nav_feb_over.png)}.nav .nav-mar .nav-decoration{background-image:url(../images/common/nav_mar_over.png)}.nav .nav-apr .nav-decoration{background-image:url(../images/common/nav_apr_over.png)}.nav .nav-may .nav-decoration{background-image:url(../images/common/nav_may_over.png)}.nav .nav-jun .nav-decoration{background-image:url(../images/common/nav_jun_over.png)}.nav .nav-jul .nav-decoration{background-image:url(../images/common/nav_jul_over.png)}.nav .nav-aug .nav-decoration{background-image:url(../images/common/nav_aug_over.png)}.nav .nav-sep .nav-decoration{background-image:url(../images/common/nav_sep_over.png)}.nav .nav-oct .nav-decoration{background-image:url(../images/common/nav_oct_over.png)}.nav .nav-nov .nav-decoration{background-image:url(../images/common/nav_nov_over.png)}.nav .nav-dec .nav-decoration{background-image:url(../images/common/nav_dec_over.png)}.nav .nav-work .nav-decoration{background-image:url(../images/common/nav_work_over.png)}.nav .nav-sub,.nav .sub-list{display:none}.nav .active .nav-sub,.nav .active .sub-list.current-page{display:block}.nav-sub li{position:relative}.nav-sub li .nav-new{position:absolute;top:18px;left:0;width:29px;height:15px;display:block}.mobile-nav{display:none;text-align:right}@media only screen and (max-width:640px){.mobile-nav{display:block;width:100%;min-width:320px;position:absolute;left:0;z-index:1000}}.mobile-nav label{display:inline-block;width:14%;padding:3.5% 0;background-image:url(../images/common/bg_footer.png);background-position:center bottom;text-align:center}.mobile-nav label img{width:50%}.mobile-nav input[type=checkbox]{width:14%;position:absolute;top:0;right:0;opacity:0}.mobile-nav input[type=checkbox]:checked+.mobile-nav-body{height:auto;z-index:inherit;opacity:1}.mobile-nav input[type=checkbox]:checked+.mobile-nav-body+.mobile-nav-layer{display:block}.mobile-nav .mobile-nav-body{min-width:320px;height:1px;position:relative;z-index:-1000;opacity:0;overflow:hidden;-webkit-transition:opacity .4s ease 0;transition:opacity .4s ease 0}.mobile-nav .mobile-nav-layer{display:none;width:100%;height:100%;padding:0;background:0 0;position:fixed;top:0;left:0;z-index:999}.mobile-nav li{padding:3% 0 1%;background-image:url(../images/common/bg_footer.png);background-position:center bottom;border-bottom:1px solid #8b5025}.mobile-nav li:first-child{border-top:1px solid #8b5025}.mobile-nav li img{width:90%}.mobile-nav .icon{width:10%;height:auto;margin:0;padding-top:7%;background-position:center top;background-size:45% auto;vertical-align:middle}.mobile-nav-sub{padding:2.5% 3% 4%;background-image:url(../images/mobile/common/bg_nav_sub.png);text-align:left}.mobile-nav-sub h4{margin:0;padding:0 0 2.5%}.mobile-nav-sub h4 .icon{width:7.5%;height:auto;padding:6% 0 0;background-position:left center;background-size:65% auto}.mobile-nav-sub h4 img{width:92%}.mobile-nav-sub ul{overflow:hidden}.mobile-nav-sub li{padding:0;background:0 0;border:none}.mobile-nav-sub li:first-child{border:none}.mobile-nav-sub li img{width:100%}.sub-profile li{float:left;width:48.5%}.sub-profile li:nth-child(1){width:48.5%;padding:2.5% 2.5% 0 0}.sub-profile li:nth-child(2){width:48.5%;padding:2.5% 0 0}.sub-profile li:nth-child(3){width:48.5%;padding:2.5% 2.5% 0 0}.sub-profile li:nth-child(4){width:48.5%;padding:2.5% 0 0}.sub-profile li:nth-child(5){width:48.5%;padding:2.5% 2.5% 0 0}.sub-profile li:nth-child(6){width:48.5%;padding:2.5% 0 0}.sub-ads li{float:left;width:23%}.sub-ads li:nth-child(1){width:48.5%;padding:2.5% 2.5% 0 0}.sub-ads li:nth-child(2){width:48.5%;padding:2.5% 0 0}.sub-ads li img{width:100%}.sub-reports li,.sub-travel li{float:left;width:31%;padding:0 0 3.5%}.sub-reports li:nth-child(3n-1),.sub-travel li:nth-child(3n-1){padding:0 3.5%}.sub-reports li:nth-child(7),.sub-reports li:nth-child(8),.sub-reports li:nth-child(9),.sub-travel li:nth-child(7),.sub-travel li:nth-child(8),.sub-travel li:nth-child(9){padding-bottom:0}.sub-reports li img,.sub-travel li img{width:100%}.sub-handmade li{float:left;width:23%;padding:0 2.5% 2.5% 0}.sub-handmade li:nth-child(4n){padding:0}.sub-handmade li:last-child{width:48.5%;padding-bottom:0}.profile-article{padding:0 0 50px;overflow:hidden}.profile-article .figure{width:223px;position:relative;opacity:0;text-align:center}@media only screen and (max-width:640px){.mobile-nav-sub{display:none!important}.mobile-nav-sub.current-page-sp{display:block!important}.profile-article{padding:0 0 5%}.profile-article .figure{width:110px;margin:0 auto}}.profile-article .figure .figure-inner{position:absolute;width:100%;top:50%;left:0;background-position:center 0;background-repeat:no-repeat}.profile-article .figure img{position:absolute;top:50%;left:33%}#djdake-mainimg,#djdake-mainimg-bg,#docotchdake-mainimg,#docotchdake-mainimg-bg,#hikaridake-mainimg,#hikaridake-mainimg-bg{position:relative;top:0;left:0}@media only screen and (max-width:640px){.profile-article .figure img{width:50%;margin-top:0!important;top:auto;left:25%;bottom:7%}}.profile-body{width:465px;padding:0 24px;background-repeat:no-repeat}@media only screen and (max-width:640px){.profile-body{width:94%;padding:0 3% 8%;background-size:100% 100%}}.profile-body h2{margin:0;padding:27px 0 15px 95px}@media only screen and (max-width:640px){.profile-body h2{padding:6% 0 2% 28%;border-bottom:2px solid #d0c1a7}.profile-body h2 img{width:95%}}.profile-body dl{margin:0;padding:12px 3px;border-bottom:1px dashed #d0c1a7;font-weight:700;text-shadow:0 0 9px rgba(76,30,15,.1);overflow:hidden}.profile-body dl.last{border:none}@media only screen and (max-width:640px){.profile-body dl{padding:4% 1% 4% 2%}.profile-body dl.last{padding-bottom:10%}}.profile-body dt{float:left;margin:0;color:#9f8353}.profile-body dd{margin:0;padding:0 0 0 95px;color:#bd5f4d}.profile-anchor{display:none;text-align:right}@media only screen and (max-width:640px){.profile-body dd{padding:0 0 0 28%}.profile-anchor{display:block;padding:3% 0 0}}.profile-anchor a{width:11%;display:inline-block}.lt-ie8 .profile-anchor a{display:inline}.profile-anchor a img{width:100%}.profile-chichi .profile-body{float:left;height:320px;background-image:url(../images/profile/bg_chichi.png)}@media only screen and (max-width:640px){.profile-chichi .profile-body{float:none;height:auto;background-image:url(../images/mobile/profile/bg_frame.png),url(../images/mobile/profile/bg_silhouette_chichi.png),url(../images/mobile/profile/bg_stamp_chichi.png);background-position:left top,10% 7%,93% 92%;background-size:100% 100%,15% auto,30% auto}}.profile-chichi .figure{float:left;height:320px}@media only screen and (max-width:640px){.profile-chichi .figure{float:none;height:151.64px}}.profile-chichi .figure img{margin-top:115px}.profile-chichi .figure .figure-inner{margin-top:-111.5px;height:223px;background-image:url(../images/profile/fig_chichi_all.png)}.profile-chichi .figure .frame1{background-position:center 0}@media only screen and (max-width:640px){.profile-chichi .figure .figure-inner{height:111.5px;margin-top:0;background-size:100% auto;position:relative;top:0}.profile-chichi .figure .frame1{background-position:center 0}}.profile-chichi .figure .frame2{background-position:center -223px}@media only screen and (max-width:640px){.profile-chichi .figure .frame2{background-position:center -111.5px}}.profile-chichi .figure .frame3{background-position:center -446px}@media only screen and (max-width:640px){.profile-chichi .figure .frame3{background-position:center -223px}}.profile-chichi .figure .frame4{background-position:center -669px}@media only screen and (max-width:640px){.profile-chichi .figure .frame4{background-position:center -334.5px}}.profile-chichi .figure .frame5{background-position:center -892px}@media only screen and (max-width:640px){.profile-chichi .figure .frame5{background-position:center -446px}}.profile-chichi .figure .frame6{background-position:center -1115px}@media only screen and (max-width:640px){.profile-chichi .figure .frame6{background-position:center -557.5px}}.profile-chichi .figure .frame7{background-position:center -1338px}@media only screen and (max-width:640px){.profile-chichi .figure .frame7{background-position:center -669px}}.profile-chichi .figure .frame8{background-position:center -1561px}.profile-haha .profile-body{float:right;height:382px;background-image:url(../images/profile/bg_haha.png)}@media only screen and (max-width:640px){.profile-chichi .figure .frame8{background-position:center -780.5px}.profile-haha .profile-body{float:none;height:auto;background-image:url(../images/mobile/profile/bg_frame.png),url(../images/mobile/profile/bg_silhouette_haha.png),url(../images/mobile/profile/bg_stamp_haha.png);background-position:left top,10% 7%,93% 92%;background-size:100% 100%,15% auto,30% auto}}.profile-haha .figure{float:right;height:382px}@media only screen and (max-width:640px){.profile-haha .figure{float:none;height:150.96px}}.profile-haha .figure img{margin-top:114px}.profile-haha .figure .figure-inner{margin-top:-111px;height:222px;background-image:url(../images/profile/fig_haha_all.png)}.profile-haha .figure .frame1{background-position:center 0}@media only screen and (max-width:640px){.profile-haha .figure .figure-inner{height:111px;margin-top:0;background-size:100% auto;position:relative;top:0}.profile-haha .figure .frame1{background-position:center 0}}.profile-haha .figure .frame2{background-position:center -222px}@media only screen and (max-width:640px){.profile-haha .figure .frame2{background-position:center -111px}}.profile-haha .figure .frame3{background-position:center -444px}@media only screen and (max-width:640px){.profile-haha .figure .frame3{background-position:center -222px}}.profile-haha .figure .frame4{background-position:center -666px}@media only screen and (max-width:640px){.profile-haha .figure .frame4{background-position:center -333px}}.profile-haha .figure .frame5{background-position:center -888px}@media only screen and (max-width:640px){.profile-haha .figure .frame5{background-position:center -444px}}.profile-haha .figure .frame6{background-position:center -1110px}@media only screen and (max-width:640px){.profile-haha .figure .frame6{background-position:center -555px}}.profile-haha .figure .frame7{background-position:center -1332px}@media only screen and (max-width:640px){.profile-haha .figure .frame7{background-position:center -666px}}.profile-haha .figure .frame8{background-position:center -1554px}.profile-chugaku .profile-body{float:left;height:382px;background-image:url(../images/profile/bg_chugaku.png)}@media only screen and (max-width:640px){.profile-haha .figure .frame8{background-position:center -777px}.profile-chugaku .profile-body{float:none;height:auto;background-image:url(../images/mobile/profile/bg_frame.png),url(../images/mobile/profile/bg_silhouette_chugaku.png),url(../images/mobile/profile/bg_stamp_chugaku.png);background-position:left top,10% 7%,93% 92%;background-size:100% 100%,15% auto,30% auto}}.profile-chugaku .figure{float:left;height:382px}@media only screen and (max-width:640px){.profile-chugaku .figure{float:none;height:149.6px}}.profile-chugaku .figure img{margin-top:113px}.profile-chugaku .figure .figure-inner{margin-top:-110px;height:220px;background-image:url(../images/profile/fig_chugaku_all.png)}.profile-chugaku .figure .frame1{background-position:center 0}@media only screen and (max-width:640px){.profile-chugaku .figure .figure-inner{height:110px;margin-top:0;background-size:100% auto;position:relative;top:0}.profile-chugaku .figure .frame1{background-position:center 0}}.profile-chugaku .figure .frame2{background-position:center -220px}@media only screen and (max-width:640px){.profile-chugaku .figure .frame2{background-position:center -110px}}.profile-chugaku .figure .frame3{background-position:center -440px}@media only screen and (max-width:640px){.profile-chugaku .figure .frame3{background-position:center -220px}}.profile-chugaku .figure .frame4{background-position:center -660px}@media only screen and (max-width:640px){.profile-chugaku .figure .frame4{background-position:center -330px}}.profile-chugaku .figure .frame5{background-position:center -880px}@media only screen and (max-width:640px){.profile-chugaku .figure .frame5{background-position:center -440px}}.profile-chugaku .figure .frame6{background-position:center -1100px}@media only screen and (max-width:640px){.profile-chugaku .figure .frame6{background-position:center -550px}}.profile-chugaku .figure .frame7{background-position:center -1320px}@media only screen and (max-width:640px){.profile-chugaku .figure .frame7{background-position:center -660px}}.profile-chugaku .figure .frame8{background-position:center -1540px}.profile-shougaku .profile-body{float:right;height:360px;background-image:url(../images/profile/bg_shougaku.png)}@media only screen and (max-width:640px){.profile-chugaku .figure .frame8{background-position:center -770px}.profile-shougaku .profile-body{float:none;height:auto;background-image:url(../images/mobile/profile/bg_frame.png),url(../images/mobile/profile/bg_silhouette_shougaku.png),url(../images/mobile/profile/bg_stamp_shougaku.png);background-position:left top,10% 7%,93% 92%;background-size:100% 100%,15% auto,30% auto}}.profile-shougaku .figure{float:right;height:360px}@media only screen and (max-width:640px){.profile-shougaku .figure{float:none;height:136px}}.profile-shougaku .figure img{margin-top:103px}.profile-shougaku .figure .figure-inner{margin-top:-100px;height:200px;background-image:url(../images/profile/fig_shougaku_all.png)}.profile-shougaku .figure .frame1{background-position:center 0}@media only screen and (max-width:640px){.profile-shougaku .figure .figure-inner{height:100px;margin-top:0;background-size:100% auto;position:relative;top:0}.profile-shougaku .figure .frame1{background-position:center 0}}.profile-shougaku .figure .frame2{background-position:center -200px}@media only screen and (max-width:640px){.profile-shougaku .figure .frame2{background-position:center -100px}}.profile-shougaku .figure .frame3{background-position:center -400px}@media only screen and (max-width:640px){.profile-shougaku .figure .frame3{background-position:center -200px}}.profile-shougaku .figure .frame4{background-position:center -600px}@media only screen and (max-width:640px){.profile-shougaku .figure .frame4{background-position:center -300px}}.profile-shougaku .figure .frame5{background-position:center -800px}@media only screen and (max-width:640px){.profile-shougaku .figure .frame5{background-position:center -400px}}.profile-shougaku .figure .frame6{background-position:center -1000px}@media only screen and (max-width:640px){.profile-shougaku .figure .frame6{background-position:center -500px}}.profile-shougaku .figure .frame7{background-position:center -1200px}@media only screen and (max-width:640px){.profile-shougaku .figure .frame7{background-position:center -600px}}.profile-shougaku .figure .frame8{background-position:center -1400px}.profile-jiji .profile-body{float:left;height:406px;background-image:url(../images/profile/bg_jiji.png)}@media only screen and (max-width:640px){.profile-shougaku .figure .frame8{background-position:center -700px}.profile-jiji .profile-body{float:none;height:auto;background-image:url(../images/mobile/profile/bg_frame.png),url(../images/mobile/profile/bg_silhouette_jiji.png),url(../images/mobile/profile/bg_stamp_jiji.png);background-position:left top,10% 7%,93% 92%;background-size:100% 100%,15% auto,30% auto}}.profile-jiji .figure{float:left;height:406px}@media only screen and (max-width:640px){.profile-jiji .figure{float:none;height:153px}}.profile-jiji .figure img{margin-top:116px}.profile-jiji .figure .figure-inner{margin-top:-112.5px;height:225px;background-image:url(../images/profile/fig_jiji_all.png)}.profile-jiji .figure .frame1{background-position:center 0}@media only screen and (max-width:640px){.profile-jiji .figure .figure-inner{height:112.5px;margin-top:0;background-size:100% auto;position:relative;top:0}.profile-jiji .figure .frame1{background-position:center 0}}.profile-jiji .figure .frame2{background-position:center -225px}@media only screen and (max-width:640px){.profile-jiji .figure .frame2{background-position:center -112.5px}}.profile-jiji .figure .frame3{background-position:center -450px}@media only screen and (max-width:640px){.profile-jiji .figure .frame3{background-position:center -225px}}.profile-jiji .figure .frame4{background-position:center -675px}@media only screen and (max-width:640px){.profile-jiji .figure .frame4{background-position:center -337.5px}}.profile-jiji .figure .frame5{background-position:center -900px}@media only screen and (max-width:640px){.profile-jiji .figure .frame5{background-position:center -450px}}.profile-jiji .figure .frame6{background-position:center -1125px}@media only screen and (max-width:640px){.profile-jiji .figure .frame6{background-position:center -562.5px}}.profile-jiji .figure .frame7{background-position:center -1350px}@media only screen and (max-width:640px){.profile-jiji .figure .frame7{background-position:center -675px}}.profile-jiji .figure .frame8{background-position:center -1575px}.profile-baba .profile-body{float:right;height:404px;background-image:url(../images/profile/bg_baba.png)}@media only screen and (max-width:640px){.profile-jiji .figure .frame8{background-position:center -787.5px}.profile-baba .profile-body{float:none;height:auto;background-image:url(../images/mobile/profile/bg_frame.png),url(../images/mobile/profile/bg_silhouette_baba.png),url(../images/mobile/profile/bg_stamp_baba.png);background-position:left top,10% 7%,93% 92%;background-size:100% 100%,15% auto,30% auto}}.profile-baba .figure{float:right;height:404px}@media only screen and (max-width:640px){.profile-baba .figure{float:none;height:153px}}.profile-baba .figure img{margin-top:116px}.profile-baba .figure .figure-inner{margin-top:-112.5px;height:225px;background-image:url(../images/profile/fig_baba_all.png)}.profile-baba .figure .frame1{background-position:center 0}@media only screen and (max-width:640px){.profile-baba .figure .figure-inner{height:112.5px;margin-top:0;background-size:100% auto;position:relative;top:0}.profile-baba .figure .frame1{background-position:center 0}}.profile-baba .figure .frame2{background-position:center -225px}@media only screen and (max-width:640px){.profile-baba .figure .frame2{background-position:center -112.5px}}.profile-baba .figure .frame3{background-position:center -450px}@media only screen and (max-width:640px){.profile-baba .figure .frame3{background-position:center -225px}}.profile-baba .figure .frame4{background-position:center -675px}@media only screen and (max-width:640px){.profile-baba .figure .frame4{background-position:center -337.5px}}.profile-baba .figure .frame5{background-position:center -900px}@media only screen and (max-width:640px){.profile-baba .figure .frame5{background-position:center -450px}}.profile-baba .figure .frame6{background-position:center -1125px}@media only screen and (max-width:640px){.profile-baba .figure .frame6{background-position:center -562.5px}}.profile-baba .figure .frame7{background-position:center -1350px}@media only screen and (max-width:640px){.profile-baba .figure .frame7{background-position:center -675px}}.profile-baba .figure .frame8{background-position:center -1575px}.profile-musume .profile-body{float:left;height:390px;background-image:url(../images/profile/bg_musume.png)}@media only screen and (max-width:640px){.profile-baba .figure .frame8{background-position:center -787.5px}.profile-musume .profile-body{float:none;height:auto;background-image:url(../images/mobile/profile/bg_frame.png),url(../images/mobile/profile/bg_silhouette_musume.png),url(../images/mobile/profile/bg_stamp_musume.png);background-position:left top,10% 7%,93% 92%;background-size:100% 100%,15% auto,30% auto}}.profile-musume .figure{float:left;height:390px}@media only screen and (max-width:640px){.profile-musume .figure{float:none;height:149.6px}}.profile-musume .figure img{margin-top:113px}.profile-musume .figure .figure-inner{margin-top:-110px;height:220px;background-image:url(../images/profile/fig_musume_all.png)}.profile-musume .figure .frame1{background-position:center 0}@media only screen and (max-width:640px){.profile-musume .figure .figure-inner{height:110px;margin-top:0;background-size:100% auto;position:relative;top:0}.profile-musume .figure .frame1{background-position:center 0}}.profile-musume .figure .frame2{background-position:center -220px}@media only screen and (max-width:640px){.profile-musume .figure .frame2{background-position:center -110px}}.profile-musume .figure .frame3{background-position:center -440px}@media only screen and (max-width:640px){.profile-musume .figure .frame3{background-position:center -220px}}.profile-musume .figure .frame4{background-position:center -660px}@media only screen and (max-width:640px){.profile-musume .figure .frame4{background-position:center -330px}}.profile-musume .figure .frame5{background-position:center -880px}@media only screen and (max-width:640px){.profile-musume .figure .frame5{background-position:center -440px}}.profile-musume .figure .frame6{background-position:center -1100px}@media only screen and (max-width:640px){.profile-musume .figure .frame6{background-position:center -550px}}.profile-musume .figure .frame7{background-position:center -1320px}@media only screen and (max-width:640px){.profile-musume .figure .frame7{background-position:center -660px}}.profile-musume .figure .frame8{background-position:center -1540px}.profile-kareshi .profile-body{float:right;height:338px;background-image:url(../images/profile/bg_kareshi.png)}@media only screen and (max-width:640px){.profile-musume .figure .frame8{background-position:center -770px}.profile-kareshi .profile-body{float:none;height:auto;background-image:url(../images/mobile/profile/bg_frame.png),url(../images/mobile/profile/bg_silhouette_kareshi.png),url(../images/mobile/profile/bg_stamp_kareshi.png);background-position:left top,10% 7%,93% 92%;background-size:100% 100%,15% auto,30% auto}}.profile-kareshi .figure{float:right;height:338px}@media only screen and (max-width:640px){.profile-kareshi .figure{float:none;height:159.8px}}.profile-kareshi .figure img{margin-top:121px}.profile-kareshi .figure .figure-inner{margin-top:-117.5px;height:235px;background-image:url(../images/profile/fig_kareshi_all.png)}.profile-kareshi .figure .frame1{background-position:center 0}@media only screen and (max-width:640px){.profile-kareshi .figure .figure-inner{height:117.5px;margin-top:0;background-size:100% auto;position:relative;top:0}.profile-kareshi .figure .frame1{background-position:center 0}}.profile-kareshi .figure .frame2{background-position:center -235px}@media only screen and (max-width:640px){.profile-kareshi .figure .frame2{background-position:center -117.5px}}.profile-kareshi .figure .frame3{background-position:center -470px}@media only screen and (max-width:640px){.profile-kareshi .figure .frame3{background-position:center -235px}}.profile-kareshi .figure .frame4{background-position:center -705px}@media only screen and (max-width:640px){.profile-kareshi .figure .frame4{background-position:center -352.5px}}.profile-kareshi .figure .frame5{background-position:center -940px}@media only screen and (max-width:640px){.profile-kareshi .figure .frame5{background-position:center -470px}}.profile-kareshi .figure .frame6{background-position:center -1175px}@media only screen and (max-width:640px){.profile-kareshi .figure .frame6{background-position:center -587.5px}}.profile-kareshi .figure .frame7{background-position:center -1410px}@media only screen and (max-width:640px){.profile-kareshi .figure .frame7{background-position:center -705px}}.profile-kareshi .figure .frame8{background-position:center -1645px}.profile-baby .profile-body{float:left;height:362px;background-image:url(../images/profile/bg_baby.png)}@media only screen and (max-width:640px){.profile-kareshi .figure .frame8{background-position:center -822.5px}.profile-baby .profile-body{float:none;height:auto;background-image:url(../images/mobile/profile/bg_frame.png),url(../images/mobile/profile/bg_silhouette_baby.png),url(../images/mobile/profile/bg_stamp_baby.png);background-position:left top,10% 7%,93% 92%;background-size:100% 100%,15% auto,30% auto}}.profile-baby .figure{float:left;height:362px}@media only screen and (max-width:640px){.profile-baby .figure{float:none;height:122.4px}}.profile-baby .figure img{margin-top:93px}.profile-baby .figure .figure-inner{margin-top:-90px;height:180px;background-image:url(../images/profile/fig_baby_all.png)}.profile-baby .figure .frame1{background-position:center 0}@media only screen and (max-width:640px){.profile-baby .figure .figure-inner{height:90px;margin-top:0;background-size:100% auto;position:relative;top:0}.profile-baby .figure .frame1{background-position:center 0}}.profile-baby .figure .frame2{background-position:center -180px}@media only screen and (max-width:640px){.profile-baby .figure .frame2{background-position:center -90px}}.profile-baby .figure .frame3{background-position:center -360px}@media only screen and (max-width:640px){.profile-baby .figure .frame3{background-position:center -180px}}.profile-baby .figure .frame4{background-position:center -540px}@media only screen and (max-width:640px){.profile-baby .figure .frame4{background-position:center -270px}}.profile-baby .figure .frame5{background-position:center -720px}@media only screen and (max-width:640px){.profile-baby .figure .frame5{background-position:center -360px}}.profile-baby .figure .frame6{background-position:center -900px}@media only screen and (max-width:640px){.profile-baby .figure .frame6{background-position:center -450px}}.profile-baby .figure .frame7{background-position:center -1080px}@media only screen and (max-width:640px){.profile-baby .figure .frame7{background-position:center -540px}}.profile-baby .figure .frame8{background-position:center -1260px}.profile-codomodake{width:736px;height:508px;background-image:url(../images/profile/bg_codomodake.png);background-repeat:no-repeat}.profile-codomodake .profile-body{width:100%}@media only screen and (max-width:640px){.profile-baby .figure .frame8{background-position:center -630px}.profile-codomodake{width:100%;height:auto;background-image:none}.profile-codomodake.profile-article{padding:0 0 3%}.profile-codomodake .profile-body{width:94%;background-image:url(../images/mobile/profile/bg_frame_codomo.png);background-size:100% 100%}}.profile-codomodake h2{margin:0;padding:26px 0 8px;text-align:center}@media only screen and (max-width:640px){.profile-codomodake h2{padding:8% 0 4%;border-bottom:2px dotted #d0c1a7}.profile-codomodake h2 img{width:40%}.profile-codomodake h3 img{width:70%}}.profile-codomodake h3{margin:0;padding:10px 0;text-align:center}.profile-codomodake ul{width:660px;margin:0 auto;padding:10px 0 0;overflow:hidden}@media only screen and (max-width:640px){.profile-codomodake ul{width:100%;padding:0}}.profile-codomodake li{float:left;width:200px;padding:0 10px}@media only screen and (max-width:640px){.profile-codomodake li{float:none;width:36%;padding:0}.profile-codomodake li.codomodake-body1{margin:0 0 0 11%}.profile-codomodake li.codomodake-body2{margin:-32% 0 0 53%;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse wrap;flex-flow:column-reverse wrap}.profile-codomodake li.codomodake-body2 img{-moz-flex:1 0 auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.profile-codomodake li.codomodake-body3{width:72%;margin:0 0 0 15%;overflow:hidden}.profile-codomodake li.codomodake-body3 img{float:left;width:50%}.profile-codomodake li.codomodake-body3 img:nth-child(2){margin:11% 0 0 -6%}.profile-codomodake li img{width:100%}}#docotchdake-mainimg-anime img,#profile-linkto-djdake,#profile-linkto-docotchdake,#profile-linkto-hikaridake{display:none}#docotchdake-profile-text table td img,#hikaridake-profile-text table td img{display:block;margin-right:8px;margin-top:2px}.art-access__info,.art-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal}.profile-codomodake p{margin:0;color:#bd5f4e;font-weight:700;text-align:center;letter-spacing:.1em;line-height:1.8}@media only screen and (max-width:640px){.profile-codomodake p{width:90%;margin:0 auto;padding:0 0 5%;text-align:left}.profile-art{margin-bottom:6%}}#djdake-profile-text,#docotchdake-profile-text,#hikaridake-profile-text{width:539px;float:left}.profile-art h2{margin-bottom:30px}@media only screen and (max-width:640px){.profile-art h2{margin-bottom:4%}.profile-djdake{margin-bottom:6%}}.profile-djdake h2{margin-bottom:30px}#djdake-mainimg-anime,#djdake-mainimg-cover{position:absolute;width:375px;height:356px;overflow:hidden;top:97px;left:175px}#djdake-profile{margin-top:18px}#djdake-profile-img{float:left;width:197px;text-align:left}#djdake-profile-text table td{text-align:left;vertical-align:top;padding-top:15px;color:#eb3136}#djdake-profile-text table td img{margin-right:8px;margin-top:2px}#djdake-dhits,#djdake-download{clear:both;display:none}@media only screen and (max-width:640px){.profile-djdake h2{margin-bottom:4%}#djdake-dhits img,#djdake-download img,#djdake-mainimg-bg img,#profile-linkto-djdake img,#profile-linkto-docotchdake img,#profile-linkto-hikaridake img{width:100%}#djdake-mainimg-anime,#djdake-mainimg-cover{position:absolute;width:154px;height:146px;overflow:hidden;top:100%;left:50%;margin-left:-72px;margin-top:-150px}#djdake-mainimg-anime img{width:154px}#djdake-profile{margin-top:10px}#djdake-profile-img{width:100%;text-align:center}#djdake-profile-img img{width:187px;display:inline}#djdake-profile-text{float:left;width:100%;padding-bottom:30px}#djdake-profile-text table td img{margin-top:0}#profile-linkto-djdake,#profile-linkto-docotchdake,#profile-linkto-hikaridake{display:block;padding-bottom:50px}#djdake-download{display:block}#djdake-dhits{margin-top:15px;display:block}.profile-hikaridake{margin-bottom:6%}}.profile-hikaridake h2{margin-bottom:30px}@media only screen and (max-width:640px){.profile-hikaridake h2{margin-bottom:4%}#hikaridake-mainimg-bg img{width:100%}}#hikaridake-mainimg-anime{position:absolute;width:375px;height:356px;overflow:hidden;top:100px;right:0;left:0;margin:0 auto;-webkit-animation:fuwa 1.5s ease infinite alternate;animation:fuwa 1.5s ease infinite alternate}@media only screen and (min-width:641px){@-webkit-keyframes fuwa{from{top:100px}to{top:60px}}@keyframes fuwa{from{top:100px}to{top:60px}}}#hikaridake-profile{margin-top:18px}#hikaridake-profile-img{float:left;width:197px;text-align:left}#hikaridake-profile-text table td{text-align:left;padding-top:15px;color:#8e837b}#hikaridake-profile-text table td img:nth-child(2){-webkit-transform:rotate(25deg);transform:rotate(25deg)}#hikaridake-profile-text table td img:nth-child(4){-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}#hikaridake-profile-text table tr.hikaridake-profile-aboutdocomohikari td{padding-top:45px}@media only screen and (max-width:640px){#hikaridake-mainimg-anime{width:51%;top:20%;left:-3%}#hikaridake-mainimg-anime img{width:100%}@-webkit-keyframes fuwa{from{top:20%}to{top:15%}}@keyframes fuwa{from{top:20%}to{top:15%}}#hikaridake-profile{margin-top:10px}#hikaridake-profile-img{width:100%;text-align:center}#hikaridake-profile-img img{width:187px;display:inline}#hikaridake-profile-text{float:left;width:100%;padding-bottom:30px}#hikaridake-profile-text table td img{margin-top:0}.profile-docotchdake{margin-bottom:6%}}.profile-docotchdake h2{margin-bottom:30px}#docotchdake-mainimg-anime,.sns{background-repeat:no-repeat;left:50%}@media only screen and (max-width:640px){.profile-docotchdake h2{margin-bottom:4%}#docotchdake-mainimg-bg img{width:100%}}#docotchdake-mainimg-anime{position:absolute;width:280px;height:428px;overflow:hidden;top:50%;margin:-214px 0 0 -140px;background-image:url(../images/profile/fig_profile_docotchdake_sprite.png)}#docotchdake-mainimg-anime.frame1{background-position:0 0}@media only screen and (max-width:640px){#docotchdake-mainimg-anime{width:140px;height:214px;margin:-107px 0 0 -70px;background-size:980px 860px}#docotchdake-mainimg-anime.frame1{background-position:0 0}}#docotchdake-mainimg-anime.frame2{background-position:-280px 0}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame2{background-position:-140px 0}}#docotchdake-mainimg-anime.frame3{background-position:-560px 0}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame3{background-position:-280px 0}}#docotchdake-mainimg-anime.frame4{background-position:-840px 0}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame4{background-position:-420px 0}}#docotchdake-mainimg-anime.frame5{background-position:-1120px 0}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame5{background-position:-560px 0}}#docotchdake-mainimg-anime.frame6{background-position:-1400px 0}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame6{background-position:-700px 0}}#docotchdake-mainimg-anime.frame7{background-position:-1680px 0}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame7{background-position:-840px 0}}#docotchdake-mainimg-anime.frame8{background-position:0 -428px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame8{background-position:0 -214px}}#docotchdake-mainimg-anime.frame9{background-position:-280px -428px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame9{background-position:-140px -214px}}#docotchdake-mainimg-anime.frame10{background-position:-560px -428px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame10{background-position:-280px -214px}}#docotchdake-mainimg-anime.frame11{background-position:-840px -428px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame11{background-position:-420px -214px}}#docotchdake-mainimg-anime.frame12{background-position:-1120px -428px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame12{background-position:-560px -214px}}#docotchdake-mainimg-anime.frame13{background-position:-1400px -428px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame13{background-position:-700px -214px}}#docotchdake-mainimg-anime.frame14{background-position:-1680px -428px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame14{background-position:-840px -214px}}#docotchdake-mainimg-anime.frame15{background-position:0 -856px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame15{background-position:0 -428px}}#docotchdake-mainimg-anime.frame16{background-position:-280px -856px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame16{background-position:-140px -428px}}#docotchdake-mainimg-anime.frame17{background-position:-560px -856px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame17{background-position:-280px -428px}}#docotchdake-mainimg-anime.frame18{background-position:-840px -856px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame18{background-position:-420px -428px}}#docotchdake-mainimg-anime.frame19{background-position:-1120px -856px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame19{background-position:-560px -428px}}#docotchdake-mainimg-anime.frame20{background-position:-1400px -856px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame20{background-position:-700px -428px}}#docotchdake-mainimg-anime.frame21{background-position:-1680px -856px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame21{background-position:-840px -428px}}#docotchdake-mainimg-anime.frame22{background-position:0 -1284px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame22{background-position:0 -642px}}#docotchdake-mainimg-anime.frame23{background-position:-280px -1284px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame23{background-position:-140px -642px}}#docotchdake-mainimg-anime.frame24{background-position:-560px -1284px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame24{background-position:-280px -642px}}#docotchdake-mainimg-anime.frame25{background-position:-840px -1284px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame25{background-position:-420px -642px}}#docotchdake-mainimg-anime.frame26{background-position:-1120px -1284px}@media only screen and (max-width:640px){#docotchdake-mainimg-anime.frame26{background-position:-560px -642px}}.sns,.sns .share-balloon{background-position:left top}#docotchdake-profile{margin-top:18px}#docotchdake-profile-img{float:left;width:197px;text-align:left}#docotchdake-profile-text table td{text-align:left;padding-top:15px;color:#8e837b}@media only screen and (max-width:640px){#docotchdake-profile{margin-top:10px}#docotchdake-profile-img{width:100%;text-align:center}#docotchdake-profile-img img{width:187px;display:inline}#docotchdake-profile-text{float:left;width:100%;padding-bottom:30px}#docotchdake-profile-text table td img{margin-top:0}}#docotchdake-profile-text table td img:nth-child(2){-webkit-transform:rotate(25deg);transform:rotate(25deg)}#docotchdake-profile-text table td img:nth-child(4){-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}#docotchdake-profile-text table tr.docotchdake-profile-aboutdocotchdake td{padding-top:45px}.container-wrapper{margin:0 auto;padding:0 0 52px}.container-wrapper:after{display:table}.container-wrapper.style-1 .column-container{float:left;margin:0 36px 0 0}@media only screen and (max-width:640px){.container-wrapper{padding:15% 0;border-bottom:1px dashed #00bfe7}.container-wrapper:nth-child(1){padding-top:0}.container-wrapper:last-of-type{padding-bottom:10%;border:none}.container-wrapper.style-1 .column-container{float:none;margin:0}}.container-wrapper.style-1 .figure-container{float:right}@media only screen and (max-width:640px){.container-wrapper.style-1 .figure-container{float:none}}.container-wrapper.style-1 .attribute-container{float:left}@media only screen and (max-width:640px){.container-wrapper.style-1 .attribute-container{float:none}}.container-wrapper.style-2 .column-container{float:right}@media only screen and (max-width:640px){.container-wrapper.style-2 .column-container{float:none}}.container-wrapper.style-2 .figure-container{float:left;margin:0 36px 0 0}@media only screen and (max-width:640px){.container-wrapper.style-2 .figure-container{float:none;margin:0}}.container-wrapper.style-2 .attribute-container{float:right}.container-wrapper.style-2 .official-site{text-align:right}.container-wrapper .column-container{width:350px}.container-wrapper .column-container .reports-title{padding:0 0 20px;position:relative}@media only screen and (max-width:640px){.container-wrapper.style-2 .attribute-container{float:none}.container-wrapper .column-container{width:100%}.container-wrapper .column-container .reports-title{padding:0 0 3%}.container-wrapper .column-container .reports-title h3 img{width:100%}}.container-wrapper .column-container .reports-title h3{margin:0;padding:0}.container-wrapper .column-container .chara-body{color:#551c20;line-height:1.8}.container-wrapper .column-container .chara-body p{margin:0 0 .7em}.container-wrapper .column-container .chara-body span.chara-point{color:#fe1e79}.container-wrapper .figure-container{width:350px;min-height:420px}@media only screen and (max-width:640px){.container-wrapper .column-container .chara-body p{margin:0}.container-wrapper .figure-container{width:100%;min-height:100%;padding:1% 0}}@media only screen and (max-width:640px) and (max-width:640px){.container-wrapper .figure-container img{width:100%}}.container-wrapper .figure-container p{margin:0}.container-wrapper .caution{font-size:12px}.container-wrapper .attribute-container{width:350px;position:relative}.container-wrapper .profile{margin:30px 0 0;border:3px solid #00bfe7;background-color:#fdfdf5;border-radius:7px;font-size:12px}.container-wrapper .profile .profile-info{position:relative;padding:15px}.container-wrapper .profile .profile-info .chara{position:absolute;top:-30px;right:10px}.container-wrapper .profile .profile-extra{padding:15px;border-top:1px dashed #00bfe7}.container-wrapper .profile .profile-extra h4 .star{padding:0 0 0 3px}.container-wrapper .profile .profile-extra h4 img{margin:0 0 8px;vertical-align:middle}.container-wrapper .profile h4{margin:0;color:#fe1e79;line-height:1.8}.container-wrapper .profile h4 .star{color:#00bfe7}.container-wrapper .profile p{margin:0;color:#551c20;line-height:2}.container-wrapper .official-site{margin:0;-webkit-transform:rotate(0);transform:rotate(0)}.container-wrapper#parcoala .figure-container{min-height:318px}.container-wrapper#dongurin .figure-container{min-height:234px}.official-site-viewonly-pc{visibility:visible;height:auto}@media only screen and (max-width:640px){.container-wrapper .attribute-container,.container-wrapper .official-site img{width:100%}.container-wrapper .official-site .btn-special{padding:5% 0 0}.official-site-viewonly-pc{visibility:hidden;height:0}}#fb-root{display:none}.sns{width:120px;height:105px;margin-left:-20px;background-image:url(../images/common/bg_sns.gif);position:absolute;bottom:-2px;z-index:300}@media only screen and (max-width:640px){.sns{margin-left:15px}}.sns ul{padding:34px 0 0 24px}.sns ul:after{display:table}.sns li{float:left;width:25px;height:25px;position:relative;cursor:pointer}.sns .sns-twitter{margin:0 15px 0 0}.sns .sns-twitter .share-box{width:110px}.sns .sns-facebook .share-box{width:115px}.sns .share-balloon{width:167px;height:0;background-image:url(../images/common/bg_balloon.png);background-repeat:no-repeat;text-align:center;position:absolute;top:-115px;left:-70px;z-index:1000}.travel-article .travel-body,.travel-article .travel-header{background-position:left bottom;background-repeat:no-repeat}.sns .share-balloon.active{height:71px;padding:40px 0 0}@media only screen and (max-width:640px){.sns .share-balloon{width:140px;background-size:100% 100%;top:-94px;left:-59px}.sns .share-balloon.active{padding:32px 0 0;height:60px}}.sns .share-balloon.active .share-box{height:21px}.sns .share-balloon .share-box{display:inline-block;height:0;text-align:left;position:relative;overflow:hidden}.lt-ie8 .sns .share-balloon .share-box{display:inline}.term-content{color:#551c20}.term-content .l-section-title{margin:0 0 25px}.term-content .l-section-title img{width:100%;height:auto}.term-content li,.term-content p{line-height:2}@media only screen and (max-width:640px){.term-content .l-section-title{margin:0 0 5%}.term-content li,.term-content p{line-height:1.6}}.term-content p{margin:0 0 25px}@media only screen and (max-width:640px){.term-content p{margin:0 0 5%}}.term-content ul li{margin-left:1.3em;margin-bottom:30px;list-style:disc}@media only screen and (max-width:640px){.term-content ul li{margin-bottom:5%}.travel-article h2{width:100%;border-radius:8px;overflow:hidden}}.travel-article{padding:0 0 40px}.travel-article h2{margin:0}.travel-article .travel-header{padding:15px 0 20px;background-image:url(../images/travel/bg_travel_line_top.png);overflow:hidden}.travel-article .travel-header .travel-title{float:left;width:502px}@media only screen and (max-width:640px){.travel-article .travel-header{padding:3% 0 4%}.travel-article .travel-header .travel-title{float:none;width:100%;height:auto}}.travel-article .travel-header .travel-title .figure{float:left;width:120px;padding:15px 0 0;text-align:center}.travel-article .travel-header .travel-title h3{margin:0;padding:12px 0 0 120px}@media only screen and (max-width:640px){.travel-article .travel-header .travel-title .figure{width:20%}.travel-article .travel-header .travel-title .figure img{width:100%}.travel-article .travel-header .travel-title h3{padding-left:25%}.travel-article .travel-header .travel-title h3 img{width:100%}}.travel-article .travel-header .travel-title h3 span{display:block;padding:12px 0 0}@media only screen and (max-width:640px){.travel-article .travel-header .travel-title h3 span{padding:3% 0 0}.travel-article .travel-header .travel-title h3 span img{width:50%}.travel-article .travel-header .travel-download{display:none}}.travel-article .travel-header .travel-download{float:left;width:214px;height:112px;padding:12px 10px 0;background-image:url(../images/travel/bg_travel_download.png);background-repeat:no-repeat}.travel-article .travel-header .travel-download h4{margin:0;padding:0 0 8px;font-size:1px}.travel-article .travel-header .travel-download ul{background-color:#eaeaea;overflow:hidden}.travel-article .travel-header .travel-download ul li{float:left}.travel-article .travel-header .travel-download ul li.download-image1{padding:2px 0 0 2px}.travel-article .travel-header .travel-download ul li.download-image2{padding:28px 0 0 8px}.travel-article .travel-header .travel-download ul li.download-qr{float:right;width:78px;height:77px}.travel-article .travel-body{padding:15px 0;background-image:url(../images/travel/bg_travel_line_bottom.png)}.travel-article .travel-body p{margin:0;color:#551c20;line-height:2}.travel-article .travel-image{overflow:hidden}.travel-article .travel-image .image2{text-align:right}.art-artist__people-heading,.art-hero,.art-present,.art-section__title,.noscript,.travel-photo h2,.travel-photo ul li{text-align:center}.travel-article .travel-image .figure{float:left;width:368px}@media only screen and (max-width:640px){.travel-article .travel-body{padding:2% 0}.travel-article .travel-body p{line-height:1.7}.travel-article .travel-image .figure{float:none;width:100%}}.travel-article .travel-image .figure img{display:block;width:100%;height:auto}.travel-photo{font-size:0;margin-top:122px;position:relative;display:block;padding:30px 0 80px;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 9px rgba(76,30,15,.1);box-shadow:0 0 9px rgba(76,30,15,.1)}@media only screen and (max-width:640px){.travel-photo{padding:3.75vw 0 22.96875vw;margin-top:30px;margin-bottom:30px}.travel-photo h2{width:100%}.travel-photo h2 img{width:87.8125vw}}.travel-photo h2{margin:0}.travel-photo ul{list-style:none;width:660px;margin:0 auto}@media only screen and (max-width:640px){.travel-photo ul{width:87.5vw}}.travel-photo ul li{width:220px;padding-bottom:40px;display:inline-block}@media only screen and (max-width:640px){.travel-photo ul li{width:43.75vw;padding-bottom:6.25vw}}.travel-photo ul li img{width:170px;height:auto}.travel-photo-illust-lb{position:absolute;bottom:23px;left:24px}@media only screen and (max-width:640px){.travel-photo ul li img{width:37.5vw}.travel-photo-illust-lb{bottom:6.71875vw;left:2.65625vw;width:17.96875vw;height:auto}}.travel-photo-illust-rb{position:absolute;bottom:38px;right:20px}@media only screen and (max-width:640px){.travel-photo-illust-rb{bottom:6.5625vw;right:2.65625vw;width:13.90625vw;height:auto}}.art img{max-width:100%}.art *{margin:0}.art-access .art-section__title,.art-access__main,.art-artist,.art-present{margin-right:auto;margin-left:auto}.art-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:988px;padding-left:calc((100% - 988px)/ 2);padding-right:calc((100% - 988px)/ 2);background-color:#d00f31}@media only screen and (max-width:640px){.art-hero{width:94%;min-height:calc(100vh - 80px);min-width:300px;padding-left:3%;padding-right:3%}}.art-hero__docomodake{margin-top:20px;margin-bottom:10px}.art-hero__shape,.art-hero__title{margin-bottom:30px}.art-hero__date,.art-hero__venue{margin-bottom:20px}.art-hero__scroll{position:absolute;bottom:0;right:50%;-webkit-transform:translate(50%,-100%);transform:translate(50%,-100%)}@media (min-width:640px){.art-hero__shape img{width:480px}.art-hero__date img,.art-hero__venue img{width:420px}.art-hero__scroll{display:none}.art-artist-list{-webkit-columns:2;-moz-columns:2;columns:2}}.art-hero__scroll button{width:3rem;background:0 0;border:0}.art-section{padding-top:80px}.art-section:not(.-last){padding-bottom:80px;border-bottom:2px solid #d00f31}.art-section__title{margin-bottom:80px}.art-present__calender,.art-present__desc,.art-present__sarani,.art-present__sarani-date{margin-bottom:20px}.art-artist__calender,.art-artist__desc{text-align:center;margin-bottom:50px}.art-artist__people-heading{margin-bottom:40px}.art-artist-list{font-size:16px}.art-artist-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5em 1em}.art-artist-list__item:nth-child(even){background-color:#e9e8eb}.art-artist-list__month::before{content:"（"}.art-artist-list__month::after{content:"）"}@media (max-width:640px){.art-access__main{min-width:auto;width:76%}}.art-access .art-section__title{margin-bottom:80px}.art-access__lounge,.art-back{margin-bottom:20px;text-align:center}.art-access__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:20px}@media (min-width:640px){.art-access__info{max-width:640px;margin-left:auto;margin-right:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:60px}.art-access__info-title{width:35%}}.art-access__info-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.art-access__info-title.-place::before{content:url(/images/profile/calenderart/access__icon-pin.png);margin-right:15px}.art-access__info-title.-time::before{content:url(/images/profile/calenderart/access__icon-clock.png);margin-right:15px}.art-access__info-title.-access::before{content:url(/images/profile/calenderart/access__icon-train.png);margin-right:15px}.art-access__red{color:#d00f31}.art-access__lounge{margin-top:50px}.art-map{height:320px}.art-back{margin-left:auto;margin-right:auto}@media (min-width:640px){.art-map{height:480px}.art-back{margin-top:50px}}.art-animate--bounce-in,.art-animate--fade-in-up,.art-animate--shape{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.art-animate--fade-in-up{-webkit-animation-name:art-fade-in-up;animation-name:art-fade-in-up}.art-animate--bounce-in{-webkit-animation-name:art-bounce-in;animation-name:art-bounce-in}.art-animate--shape{-webkit-animation-name:art-fade-in;animation-name:art-fade-in;-webkit-animation-delay:.4s;animation-delay:.4s;opacity:0}[data-animate-type=fade-in-up],[data-animate-type=bounce-in],[data-animate-type=shape]{opacity:0}@-webkit-keyframes art-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes art-fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes art-fade-in-up{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes art-fade-in-up{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes art-bounce-in{0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes art-bounce-in{0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}