@charset "utf-8";.title1,.title2{padding:5px 0 5px 3%;background:#f60;border-radius:3px;font-size:1.4rem;font-weight:700;color:#fff}.title1{background:#f60}.title1 span{font-size:1rem}.title2{background:#bbb}.title3{margin-bottom:10px;padding:6px 0;border-top:solid #e5e5e5 1px;border-bottom:solid #e5e5e5 1px;font-size:1.4rem;font-weight:700;color:#f60}.title3 a{text-decoration:underline}.title4{margin-bottom:10px;padding:6px 0;border-top:solid #e5e5e5 1px;border-bottom:solid #e5e5e5 1px;font-size:1.4rem;font-weight:700;color:#999}.sub_title1{padding:5px 3%;background:#f7f7f7;border-radius:3px;font-size:1.4rem;font-weight:400}.sub_title2{font-size:1.4rem;font-weight:700;color:#f60}.sub_title2 .note{float:right;padding-top:.3em;font-size:1rem;font-weight:400;color:#333}.sub_title3{font-weight:700;font-size:15px;margin:0 3% 5px}.circle_title1{margin:0 3% 10px;padding-left:15px;background:url(../img/icon/circle1.gif) no-repeat left .4em;background-size:8px;font-size:1.4rem;font-weight:400}.check_title1{padding:5px 3% 5px 10%;background:url(../img/icon/check1.gif) no-repeat 3% .5em #96cc29;background-size:16px;font-size:1.4rem;font-weight:700;color:#fff}.ex_title1{padding:5px 3% 5px 10%;background:url(../img/icon/exclamation1.gif) no-repeat 3% .5em #ff4d4d;background-size:16px;font-size:1.4rem;font-weight:700;color:#fff}.ex_title1 a{text-decoration:underline;color:#fff}.ex_title2{padding:5px 3% 5px 10%;background:url(../img/icon/exclamation2.gif) no-repeat 3% .5em #96cc29;background-size:16px;font-size:1.4rem;font-weight:700;color:#fff}.btn_style1{position:relative;text-align:center}.btn_style1 a,.btn_style1 input[type=submit]{display:block;padding:10px 0;width:100%;background:-moz-linear-gradient(top,#fff 0%,#ffdac2 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(99%,#ffdac2));background:-webkit-linear-gradient(top,#fff 0%,#ffdac2 99%);background:-o-linear-gradient(top,#fff 0%,#ffdac2 99%);background:-ms-linear-gradient(top,#fff 0%,#ffdac2 99%);background:linear-gradient(to bottom,#fff 0%,#ffdac2 99%);border:solid #f60 1px;border-radius:3px;box-sizing:border-box;font-size:1.4rem;font-weight:700;color:#f60}.btn_style2{position:relative;text-align:center}.btn_style2 a,.btn_style2 input[type=submit]{display:block;padding:10px 0;background:#fff;border:solid #e5e5e5 1px;border-radius:3px;font-size:1.4rem;color:#333}.btn_style3{position:relative;text-align:center}.btn_style3 a,.btn_style3 input[type=submit]{display:block;padding:10px 0;width:100%;background:-moz-linear-gradient(top,#fff 0%,#cfe6e6 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(99%,#cfe6e6));background:-webkit-linear-gradient(top,#fff 0%,#cfe6e6 99%);background:-o-linear-gradient(top,#fff 0%,#cfe6e6 99%);background:-ms-linear-gradient(top,#fff 0%,#cfe6e6 99%);background:linear-gradient(to bottom,#fff 0%,#cfe6e6 99%);border:solid #399 1px;border-radius:3px;box-sizing:border-box;font-size:1.4rem;font-weight:700;color:#399}.link_style1{border-top:solid #e5e5e5 1px}.link_style1 li{border-bottom:solid #e5e5e5 1px}.link_style1 li a{display:block;padding:10px 5.5%;background:url(../img/icon/arrow3.png) no-repeat 97% center;background-size:8px;font-size:1.4rem;font-weight:700;color:#333}.link_style2{margin-top:5px;background:#fff;border:solid #e5e5e5 1px;border-radius:3px}.link_style2 li{margin:0 2.5%;border-bottom:solid #e5e5e5 1px}.link_style2 li:last-child{border-bottom:none}.link_style2 li a{display:block;padding:10px 0;background:url(../img/icon/arrow3.png) no-repeat 97% center;background-size:8px;font-size:1.4rem;font-weight:700;color:#333}.link_style3 li{border-bottom:solid #e5e5e5 1px}.link_style3 li:last-child{border-bottom:none}.link_style3 li a{display:block;padding:10px 5.5%;background:url(../img/icon/arrow2.png) no-repeat 97% center;background-size:8px;text-align:center;font-size:1.4rem;color:#333}.indent1{margin-left:1em}.indent1 li{padding:0 0 1em 1em;text-indent:-1em;font-size:1.2rem}.indent1 li:last-child{padding-bottom:0}.decimal{margin-left:1.6em}.decimal li{padding-bottom:2px;list-style:decimal;font-size:1.4rem}.decimal li ol{margin-top:.6em;padding-left:1.6em}.item_list1{margin-top:5px;border:solid #e5e5e5 1px;border-radius:3px}.item_list1 > h2{padding:8px 2.5%;background:#f7f7f7;border-bottom:solid #e5e5e5 1px;border-radius:3px 3px 0 0;font-size:1.4rem;font-weight:400}.item_list1 > h2 span{color:#f60}.item_list1 .list{padding:0 2.5%}.item_list1 .list > li{border-bottom:solid #e5e5e5 1px}.item_list1 .list > li > a{display:block;padding:5px 0;background:url(../img/icon/arrow2.png) no-repeat right center;background-size:8px}.item_list1 .list > li .photo{float:left;width:28%;border-radius:3px;overflow:hidden}.item_list1 .list > li .photo img{width:100%}.item_list1 .list > li .info{float:left;padding-left:3.5%;width:65%}.item_list1 .list > li .info .cat{display:inline-block;margin-bottom:3px;padding:2px 6px;background:#f60;border-radius:3px;font-size:.8rem;font-weight:700;line-height:1;color:#fff}.item_list1 .list > li .info .item_title{font-size:1.4rem;font-weight:700;color:#333}.item_list1 .list > li .info .comment{font-size:1rem}.item_list1 > .more{text-align:center}.item_list1 > .more a{display:block;padding:10px 0;font-size:1.4rem;color:#333}.item_list1 > .more a strong{padding-left:18px;background:url(../img/icon/arrow1.png) no-repeat left center;background-size:15px}.item_list2{margin-top:5px}.item_list2 .list{border-right:solid #e5e5e5 1px;border-left:solid #e5e5e5 1px}.item_list2 .list > li > a{display:block;margin:0 2.5%;padding:5px 0;background:url(../img/icon/arrow2.png) no-repeat 97.5% center;background-size:8px;border-bottom:solid #e5e5e5 1px}.item_list2 .list > li:last-child > a{border-bottom:none}.item_list2 .list > li .photo{float:left;width:28%;border-radius:3px;overflow:hidden}.item_list2 .list > li .photo img{width:100%}.item_list2 .list > li .info{float:left;padding-left:3.5%;width:65%}.item_list2 .list > li .cat{display:inline-block;margin-bottom:3px;padding:2px 6px;background:#f60;border-radius:3px;font-size:.8rem;font-weight:700;line-height:1;color:#fff}.item_list2 .list > li .item_title{font-size:1.4rem;font-weight:700;color:#333}.item_list2 .list > li .fav_teach{margin-top:3px;padding-right:3%}.item_list2 .list > li .fav_teach p{display:inline;margin-right:5px}.item_list2 .list > li .favorite{padding:2px 6px 2px 18px;background:url(../img/icon/heart.gif) no-repeat 5px center #f60;background-size:10px;border-radius:3px;font-size:.8rem;font-weight:700;line-height:1;color:#fff}.item_list2 .list > li .teacher{padding-left:12px;background:url(../img/icon/teacher.gif) no-repeat left center;background-size:11px;font-size:1rem;color:#333}.item_list2 .list > li .other{margin-top:3px}.item_list2 .list > li .other p{display:inline-block;margin-right:3px;padding-left:12px;background-position:left center;background-repeat:no-repeat;background-size:11px;font-size:1rem;color:#999}.item_list2 .list > li .time{background-image:url(../img/icon/time.gif)}.item_list2 .list > li .cal{background-image:url(../img/icon/cal.gif)}.item_list2 .list > li .tv{background-image:url(../img/icon/tv.gif)}.item_list2 .list > li .myrecipe_num{margin-top:2px;padding-left:14px;background:url(../img/icon/heart2.gif) no-repeat left center;background-size:12px;font-size:1.4rem;color:#f60}.item_list2 .list > li .comment_num{padding-left:14px;background:url(../img/icon/balloon.gif) no-repeat left center;background-size:12px;font-size:1.4rem;color:#399} .item_list2 .list > li .copy {background-size: 11px; font-size: 1rem; color: #333; } .item_list2 .comment_list{border-top:solid #e5e5e5 1px}.item_list2 .comment_list .frame{padding:5px 2.5% 8px;background:#f7f7f7}.item_list2 .comment_list > li .photo{float:left;width:14%;border-radius:3px;overflow:hidden}.item_list2 .comment_list > li .photo img{width:100%}.item_list2 .comment_list > li .info{float:left;padding-left:3.5%;width:82.5%}.item_list2 .comment_list > li .user{font-size:1.2rem;color:#399}.item_list2 .comment_list > li .user a{margin-right:5px;padding-right:10px;background:url(../img/icon/arrow5.png) no-repeat right center;background-size:5px;font-weight:700;color:#399}.item_list2 .comment_list > li .date{margin-top:3px;font-size:1rem;color:#999}.item_list2 .comment_list > li .user_photo{margin:3px auto;width:35%;border-radius:3px;overflow:hidden}.item_list2 .comment_list > li .user_photo a{position:relative;display:block}.item_list2 .comment_list > li .user_photo a:after{content:" ";position:absolute;bottom:2px;right:2px;display:block;width:7px;height:7px;background:url(../img/icon/plus2.png) no-repeat left top;background-size:100%}.item_list2 .comment_list > li .user_photo img{width:100%}.item_list2 .comment_list > li .comment{margin-top:3px;font-size:1.2rem}.item_list2 .comment_list > li .useful_btn{margin-top:3px}.item_list2 .comment_list > li .useful_btn .btn_style1{float:left;width:60%}.item_list2 .comment_list > li .useful_btn .btn_style1 a.on{background:#e5e5e5;border-color:#e5e5e5;color:#fff;cursor:pointer}.item_list2 .comment_list > li .useful_btn .balloon{position:relative;float:left;padding-left:5px;width:36%;text-align:center}.item_list2 .comment_list > li .useful_btn .balloon:after{content:" ";position:absolute;top:50%;left:0;display:block;margin-top:-3px;width:6px;height:6px;background:url(../img/common/balloon1.png) no-repeat left center;background-size:100%;z-index:2}.item_list2 .comment_list > li .useful_btn .balloon a{display:block;padding:12px 0;background:url(../img/icon/arrow_down2.png) no-repeat 95% center #fff;background-size:9px;border:solid #e5e5e5 1px;border-radius:3px;font-size:1.2rem;font-weight:700;color:#333}.item_list2 .comment_list > li .useful_btn .balloon a.on{background-image:url(../img/icon/arrow_up2.png)}.item_list2 .comment_list > li .useful{position:relative;display:none;padding:5px 2.5%;background:#e5e5e5}.item_list2 .comment_list > li .useful .useful_title{font-size:1.2rem;color:#f60}.item_list2 .comment_list > li .useful dl{margin-top:3px}.item_list2 .comment_list > li .useful dl dt{font-size:1.2rem}.item_list2 .comment_list > li .useful dl dd{margin-top:3px}.item_list2 .comment_list > li .useful dl dd ul li{margin-bottom:5px}.item_list2 .comment_list > li .useful dl dd ul li a{display:block;background:url(../img/icon/arrow3.png) no-repeat right center;background-size:8px}.item_list2 .comment_list > li .useful dl dd ul li .photo{float:none;display:inline-block;width:14%;vertical-align:middle}.item_list2 .comment_list > li .useful dl dd ul li .info{float:none;display:inline-block;width:82.5%;vertical-align:middle;font-size:1.2rem;color:#333}.item_list2 .comment_list > li .useful dl dd .attention{font-size:1rem;color:#999}.item_list2 .comment_list > li .useful .close{position:absolute;top:10px;right:3%;display:block;width:15px;height:15px;background:url(../img/common/close1.png) no-repeat left top;background-size:100%;text-indent:-9999px}.item_list2 .teacher_list{border:solid #e5e5e5 1px;border-radius:3px}.item_list2 .teacher_list > li{margin:0 2.5%;padding:5px 0;border-bottom:solid #e5e5e5 1px}.item_list2 .teacher_list > li:last-child{border-bottom:none}.item_list2 .teacher_list > li .photo{float:left;width:28%;border-radius:3px;overflow:hidden}.item_list2 .teacher_list > li .photo img{width:100%}.item_list2 .teacher_list > li .info{float:left;padding-left:3.5%;width:65%}.item_list2 .teacher_list > li .info > a{display:block;padding:5px 0;background:url(../img/icon/arrow2.png) no-repeat 97.5% center;background-size:8px}.item_list2 .teacher_list > li .info .name{font-size:1.4rem;font-weight:700;line-height:1.4;color:#333}.item_list2 .teacher_list > li .info .pro{font-size:1rem;line-height:1.4;color:#f60}.item_list2 .teacher_list > li .info .genre{font-size:1rem;line-height:1.4;color:#999}.item_list2 .teacher_list > li .info .btn_list li{display:inline-block;padding:10px 0;width:50%;border:solid #e5e5e5 1px;box-sizing:border-box;text-align:center;vertical-align:top}.item_list2 .teacher_list > li .info .btn_list li:first-child{border-radius:3px 0 0 3px}.item_list2 .teacher_list > li .info .btn_list li:last-child{border-radius:0 3px 3px 0;border-left:none}.item_list2 .teacher_list > li .info .btn_list li a{font-size:1.2rem;font-weight:700;color:#333}.item_list2 > .sort{border-bottom:solid #e5e5e5 1px}.item_list2 > .sort_btn{margin-bottom:5px;border-bottom:none}.item_list2 > .sort p{width:48%;border:solid #e5e5e5 1px;border-bottom:none;border-radius:3px 3px 0 0;box-sizing:border-box;text-align:center}.item_list2 > .sort p:last-child{float:right}.item_list2 > .sort p:first-child{float:left}.item_list2 > .sort_btn p{border-radius:3px;border-bottom:solid #e5e5e5 1px}.item_list2 > .sort p span,.item_list2 > .sort p a{display:block;padding:10px 0;font-size:1.4rem;color:#333}.item_list2 > .sort p a{background:#e5e5e5}.item_list2 > .sort_hit{border-bottom:solid #e5e5e5 1px}.item_list2 > .sort_hit p{width:30%;border:solid #e5e5e5 1px;border-bottom:none;border-radius:3px 3px 0 0;box-sizing:border-box;text-align:center}.item_list2 > .sort_hit p:last-child{float:right}.item_list2 > .sort_hit p:first-child{float:left}.item_list2 > .sort_hit .sec{float:left;margin-left:5%}.item_list2 > .sort_hit p span,.item_list2 > .sort_hit p a{display:block;padding:10px 0;font-size:1.4rem;color:#333}.item_list2 > .sort_hit p a{background:#e5e5e5}.item_list2 > .paging{background:#f7f7f7;border:solid #e5e5e5 1px;border-radius:0 0 3px 3px;overflow:hidden}.item_list2 > .paging p{float:left;width:33%;box-sizing:border-box}.item_list2 > .paging .total{width:34%;padding-top:12px;text-align:center;font-size:1rem}.item_list2 > .paging .prev{border-right:solid #e5e5e5 1px}.item_list2 > .paging .next{float:right;border-left:solid #e5e5e5 1px;text-align:right}.item_list2 > .paging .prev a,.item_list2 > .paging .next a,.item_list2 > .paging .prev span,.item_list2 > .paging .next span{display:block;padding:10px 0;background-color:#fff;background-repeat:no-repeat;background-size:6px;font-size:1.4rem;font-weight:700;color:#333;height:22px}.item_list2 > .paging .prev a{padding-left:23%;background-position:10% center;background-image:url(../img/icon/arrow_prev.png)}.item_list2 > .paging .next a{padding-right:23%;background-position:90% center;background-image:url(../img/icon/arrow_next.png)}.rank_list1{border:solid #e5e5e5 1px;border-radius:3px}.rank_list1 ol{margin:0 3%}.rank_list1 ol li{border-bottom:solid #e5e5e5 1px}.rank_list1 ol li:last-child{border-bottom:none}.rank_list1 ol span{display:inline-block;padding:2px 0;width:10%;background:#f60;border-radius:3px;text-align:center;vertical-align:middle;font-size:.8rem;font-weight:700;line-height:1;color:#fff}.rank_list1 ol a{display:inline-block;margin-left:8%;padding:10px 0;width:82%;background:url(../img/icon/arrow2.png) no-repeat right center;background-size:8px;vertical-align:middle;font-size:1.4rem;font-weight:700;color:#333}.page_link{border:solid #f60 1px;border-radius:3px}.page_link li{display:inline-block;width:50%;text-align:center}.page_link li a{display:block;padding:10px 0;font-size:1.4rem;font-weight:700}.page_link li:nth-child(2n) a{border-left:solid #f60 1px}.tap{padding:10px 3% 10px 10%;background:url(../img/icon/plus1.png) no-repeat 3% center #f7f7f7;background-size:13px;font-size:1.4rem;font-weight:400}.tap.on{background-image:url(../img/icon/minus1.png)}.tap span{float:right;padding-top:.3em;font-size:1rem}.slide_style1 .frame{position:relative;height:220px;overflow:hidden}.slide_style1 .move li{float:left}.slide_style1 .move li .paling{position:relative;border:solid #e5e5e5 1px;border-radius:3px;box-sizing:border-box;overflow:hidden}.slide_style1 .move li > a{display:block;width:100%;height:100%}.slide_style1 .move li > a:hover{text-decoration:none}.slide_style1 nav{position:relative;margin-top:5px;padding:5px 3%;background-color:#ececec}.slide_style1 nav a:hover{text-decoration:none}.slide_style1 nav > a{display:inline-block;padding:10px 0;width:20%;background-color:#bbb;background-position:center center;background-repeat:no-repeat;background-size:10px;border-radius:3px;vertical-align:middle}.slide_style1 nav > .prev{left:3%;background-image:url(../img/icon/slide_prev.gif)}.slide_style1 nav > .next{left:3%;background-image:url(../img/icon/slide_next.gif)}.slide_style1 nav .thumb{display:inline-block;width:60%;height:4px;text-align:center;vertical-align:middle;font-size:.8rem;line-height:0}.slide_style1 nav .thumb a{display:inline-block;margin:0 1%;width:11%;height:100%;background:#999;border-radius:3px;vertical-align:middle}.slide_style1 nav .thumb a.on{background:#f60}.contact_style1{margin:0 3% 15px}.contact_style1 dl{margin-bottom:10px}.contact_style1 dl dt{font-size:1.4rem;font-weight:700}.contact_style1 dl dd{margin-top:3px;font-size:1.4rem}.contact_style1 .btn_style2{margin:15px 0}.total_recipe{padding:2px 3%;display:inline-block;border-radius:3px;background:#f60;font-size:1.4rem;font-weight:700;color:#fff}.block_style1{margin-top:10px}.block_style1 > .title1{margin:0 3% 15px}.block_style1 > .circle_title1{margin:0 5.5% 10px}.block_style1 > .contact_style1,.block_style1 > .btn_style2{margin:0 5.5%}.block_style1 > article{margin:0 5.5% 25px}.block_style1 > article .comment{font-size:1.4rem}.block_style1 > article .signature{margin:15px 0;text-align:right;font-size:1.2rem}#register_block{margin:15px 3%}#register_block .frame{padding:8px 0;background:url(../img/common/register_bg.jpg) no-repeat left top;background-size:100%;border:solid #f60 1px;border-radius:3px}#register_block .txt{margin:0 auto;width:95%}#register_block .txt img{width:100%}#register_block .btn_style1{margin:5px auto 0;width:95%}#register_block .btn_style1 a{border-color:#fff}#register_block .btn_style1 a strong{padding:5px 0 5px 90px;background:url(../img/icon/register.png) no-repeat left center;background-size:80px}#register_block .link{margin-top:5px;text-align:center;font-size:.8rem}#search_result{margin:15px 3%}#search_result .sub_title1{margin-top:5px}#search_result .total_recipe{margin:5px 0}#search_result .item_list2{margin-top:0}#search_result .circle_title1{margin-top:10px}#search_result .zero_comment{margin:0 3%;padding-left:15px;font-size:1.4rem}#search_result .btn_style2{margin:0 3% 5px}#search_category{margin:15px 3%}#search_category article{margin-top:5px;border:solid #e5e5e5 1px;border-radius:3px}#search_category article .target{display:none;padding:5px 2.5% 0;border-top:solid #e5e5e5 1px}#search_category article ul li{margin-bottom:5px;padding:10px 0;width:100%;border-radius:3px;text-align:center;font-size:1.4rem;line-height:1.2}#search_category article .clearfix li{float:left;width:48%}#search_category article .clearfix li:nth-child(2n){float:right}#search_category article .clearfix li:nth-child(2n+1){clear:both}#search_category article ul li.br{padding:2px 0}#search_category article .check_list li{background:#e5e5e5}#search_category article .check_list li.br{padding:2px 0}#search_category article .check_list li.on{background:#f60;color:#fff}#search_category article .select_list li{padding:0;background:-moz-linear-gradient(top,#fff 0%,#d0cfcf 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(99%,#d0cfcf));background:-webkit-linear-gradient(top,#fff 0%,#d0cfcf 99%);background:-o-linear-gradient(top,#fff 0%,#d0cfcf 99%);background:linear-gradient(to bottom,#fff 0%,#d0cfcf 99%);border:solid #999 1px;box-sizing:border-box}#search_category article .select_list li select{display:block;padding:10px 0 10px 30%;width:100%;background:url(../img/icon/arrow_down1.png) no-repeat 95% center;background-size:14px;border:none;width:100%;-webkit-appearance:none}#search_category article .rank_list li{margin-bottom:5px;padding:10px 3.5%;background:#e5e5e5;border-radius:3px}#search_category article .rank_list li span{display:inline-block;vertical-align:middle}#search_category article .rank_list li .num{width:10.5%;padding:2px 0;background:#f60;border-radius:3px;text-align:center;font-size:.8rem;font-weight:700;color:#fff}#search_category article .rank_list li .item{width:89.5%;text-align:center;font-size:1.4rem;color:#333}#search_category .btn_style1,#search_category .btn_style2{margin:15px 3% 0}.ad_banner{margin:0 auto 15px;width:320px;text-align:center}.ad_banner2{margin:0 3% 15px}.ad_banner2 img{width:100%}#top_pickup .title1{margin:0 3%}#top_pickup .item_list2 .list > li .photo{width:45%}#popular_ranking .item_list2 .list > li .photo{width:45%}#top_teacher .title1{margin:0 3%}#top_teacher{clear:both}.ad_banner_movie{margin:0 auto 15px;text-align:center}#tweet_follow{margin:15px 3%}#tweet_follow .lead{margin-top:15px;text-align:center;font-size:1.2rem}#tweet_follow .btn_style1{margin:15px 2.5% 0}#special_plan{margin:15px 0}#special_plan .title1{margin:0 3% 5px}#special_plan ul li > a{display:block;color:#333}#special_plan ul li > div > a{display:block;color:#333}#special_plan ul li > div > div > a{display:block;color:#333}#special_plan ul li .paling{margin:0 auto;width:94%;background:#f7f7f7}#special_plan ul li .photo{border-bottom:solid #e5e5e5 1px}#special_plan ul li .photo img{width:100%}#special_plan ul li .slide_name{margin:0 2.5%;padding:5px 5% 5px 0;background:url(../img/icon/arrow2.png) no-repeat right center;background-size:8px;border-bottom:solid #e5e5e5 1px;font-size:1.4rem;font-weight:700}#special_plan ul li .comment{margin:0 2.5%;padding:5px 0;font-size:1.2rem}#special_plan .more{margin:5px 5% 0;text-align:center}#special_plan .more a{display:block;padding:10px 0;border:solid #e5e5e5 1px;border-radius:3px;box-sizing:border-box;font-size:1.4rem;color:#333}#special_plan .more a strong{padding-left:18px;background:url(../img/icon/arrow1.png) no-repeat left center;background-size:15px}#video_library{margin:15px 0}#video_library .title1{margin:0 3% 5px}#video_library ul li > a{display:block;color:#333}#video_library ul li > div > a{display:block;color:#333}#video_library ul li > div > div > a{display:block;color:#333}#video_library ul li .paling{margin:0 auto;width:94%;background:#fff}#video_library ul li .photo{border-bottom:solid #e5e5e5 1px}#video_library ul li .photo img{width:100%}#video_library ul li .comment{display:block;padding:10px;border:solid #E5E5E5 1px;border-radius:3px;font-size:1.4rem;color:#333}#video_library .img_puchi{position:relative;top:-25px;margin-bottom:-55px}#video_library .text{position:relative;top:-10px;left:85px;width:70%!important;padding:6px;border:1px solid #000;border-radius:5px 5px 5px 5px;font-size:12px}#video_library .text:after,#video_library .text:before{content:' ';position:absolute;border-top:solid 5px transparent;border-bottom:solid 5px transparent;border-right:solid 15px #fff;top:10px;left:-13px}#video_library .text:before{border-right-color:#000;left:-15px}#top_kenko{margin-bottom:10px}#top_kenko .title1{margin:0 3% 5px}#top_kenko ul li .paling{width:94%;margin:0 auto}#top_kenko ul li .photo img{width:100%}#top_kenko ul li .comment{padding:5px 0;font-size:1.2rem}#top_teatime .title1{margin:0 3%}#top_teatime .more{margin:5px 5% 0;text-align:center}#top_teatime .more a{display:block;padding:10px 0;border:solid #e5e5e5 1px;border-radius:3px;box-sizing:border-box;font-size:1.4rem;color:#333}#top_teatime .more a strong{padding-left:18px;background:url(../img/icon/arrow1.png) no-repeat left center;background-size:15px}#top_teatime .item_list2 .list > li .photo{width:30%}#top_special_plan{margin:15px 0}#top_special_plan .title1{margin:0 3% 5px}#top_special_plan ul li > a,#top_special_plan ul li > div > a,#top_special_plan ul li > div > div > a{display:block;color:#333}#top_special_plan ul li .paling{margin:0 auto;width:94%;background:#fff;border:none}#top_special_plan ul li .photo{border-bottom:solid #e5e5e5 1px}#top_special_plan ul li .photo img{width:100%}#top_special_plan ul li .slide_name{margin:0 2.5%;padding:5px 5% 5px 0;background:url(../img/icon/arrow2.png) no-repeat right center;background-size:8px;border-bottom:solid #e5e5e5 1px;font-size:1.4rem;font-weight:700}#top_special_plan ul li .comment{margin:auto;padding:5px 0;font-size:1.2rem}#top_special_plan .more{margin:5px 5% 0;text-align:center}#top_special_plan .more a{display:block;padding:10px 0;border:solid #e5e5e5 1px;border-radius:3px;box-sizing:border-box;font-size:1.4rem;color:#333}#top_special_plan .more a strong{padding-left:18px;background:url(../img/icon/arrow1.png) no-repeat left center;background-size:15px}#top_special_plan .slide_style1 .frame{height:auto}