@charset "utf-8";@media (min-width:660px){#top_article{width:660px}}@media (min-width:990px){#top_article{width:990px}}@media (min-width:1320px){#top_article{width:1320px}}@media (min-width:1650px){#top_article{width:1650px}}@media (min-width:1980px){#top_article{width:1980px}}@media (min-width:2310px){#top_article{width:2310px}}@media (min-width:2640px){#top_article{width:2640px}}@media (min-width:2970px){#top_article{width:2970px}}@media (min-width:3300px){#top_article{width:3300px}}@media (min-width:961px){#open-sb,#topbar #logo_sp,.drawer-hamberger{display:none}header #logo{width:142px;margin-right:35px;float:left}header #logo a{display:block}#topbar{background:0 0}#head_nav{z-index:1001}#cate_ranking_sp,.search_sp{display:none}#search_icon{top:15px;left:40%;width:290px;height:40px;background:#f5f5f5;border-radius:5px;position:absolute}#search_icon .search_pc{top:10px;left:36%}}@media (min-width:769px){.article_area section{box-shadow:0 0 0 rgba(0,0,0,.4);-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.article_area section:hover{box-shadow:0 0 10px rgba(0,0,0,.4)}#detail_special .photo,#detail_special02 .photo,#top_special .photo,.article_area section .photo,.special_article_wrap section .photo{-webkit-transition:2s;-moz-transition:2s;-ms-transition:2s;-o-transition:2s;transition:2s}#detail_special02:hover .photo,#detail_special:hover .photo,#top_special:hover .photo,.article_area section:hover .photo,.special_article_wrap section:hover .photo{transform:scale(1.3,1.3)}.article_area section .no_link .photo{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.article_area section:hover .no_link .photo{transform:none}#detail_special,#detail_special02,#top_special,.article_area section .photo_link,.special_article_wrap section .link{overflow:hidden;position:relative}#bottombar,#detail_bottombar{display:none!important}#img_upload_area{width:540px}}@media (max-width:1100px){header #logo{margin-right:15px}#g_nav ul li a{padding:0 7px}}@media (max-width:1040px){.pickup .pickup_inner{width:100%}.pickup{padding-bottom:20px}.dummy{display:none}.pickup_title h2{height:auto}}@media (max-width:1024px){.head_nav03 ul{margin-right:0;right:0}.head_nav03 ul:before{right:120px}.label_PR{padding:0}.fc_ti .jp:before{width:31px;left:-31px}.fc_ti .jp:after{width:31px;right:-31px}.fc_ti .jp span:before{content:"";width:4px;height:2px;position:absolute;top:15px;left:-31px;background:#f5f5f5}.fc_ti .jp span:after{content:"";width:4px;height:2px;position:absolute;top:15px;right:-1px;background:#f5f5f5}}@media (max-width:990px){.special_article_wrap{width:100%}}@media (max-width:960px){.wide_designate{width:660px!important}#cate_nav,#header_area,.max{width:100%}#foot{width:auto;padding:0 30px}#main_nav ul li img,footer,footer img{width:100%}#g_nav,#logo,.head_nav01,.head_nav03{display:none}#head_nav{right:0;left:0;width:auto}#topbar{display:block;position:fixed;top:0;left:0;width:100%;height:50px;background:#fff;z-index:1011;box-sizing:border-box;border-bottom:1px solid #ccc}header{height:50px}#header_area{height:auto}#topbar #logo_sp{width:103px;margin:0 auto;position:relative;z-index:5}#topbar #logo_sp a{display:block;width:103px;height:50px}#topbar #logo_sp img{width:100%;height:100%}#foot_cate_nav{width:100%;height:auto;padding:0}#foot_cate_nav ul{text-align:left}#foot_cate_nav ul li{display:block;float:left;width:50%;box-sizing:border-box}#foot_cate_nav ul li a{display:block;width:100%;height:100%;box-sizing:border-box;padding:15px 0 15px 20px}#foot_cate_nav ul li a:hover{background:0 0;color:#e55077}.detail_page #hack_delete{width:100%}.detail_page #hack_delete i{top:12px;right:0}.detail_page #hack{height:51px;padding:5px 0;box-shadow:0 5px 5px rgba(0,0,0,.2);background:rgba(246,246,246,.95)}#wrap .detail_page .hack_active{top:50px}.detail_page #hack a{top:5px}.detail_page #hack .hack_inner{width:100%;padding:0 5px;box-sizing:border-box}.detail_page #hack .hack_inner img{width:72px;height:51px;padding-right:8px}.detail_page #hack .hack_inner .hack_text{margin-left:-80px;line-height:1.2}.detail_page #hack .hack_inner .hack_text .hack_text_inner{margin-left:80px;margin-right:30px}.detail_page #hack .hack_inner .hack_text h2{margin-bottom:5px}.detail_page #hack .hack_inner .hack_text p{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#head_nav .head_nav02 span{position:absolute;top:0;right:75px}.head_nav02 ul:before{content:none}.head_nav02{margin-right:50px;float:right!important;position:static}.head_nav02 ul{height:auto;border:none;margin-right:0;border-radius:0;box-shadow:none;position:absolute;top:50px;width:100%;right:0}.head_nav02 i{width:50px;line-height:50px}.head_nav02 .selected:before{content:""}.head_nav02 ul li{background:#fff;padding:15px;border-bottom:1px solid #ccc;border-radius:0!important;box-shadow:0 5px 5px rgba(0,0,0,.2)}.head_nav02 ul li:hover{background:#eee}.head_nav02 ul li img{width:35px!important;height:35px!important}.search_pc{display:none}.search_sp{display:block}.search_sp ul li .head_search{padding:15px 30px 30px}.search_sp ul li .sec_tags{border-top:1px solid #ccc}.search_sp ul li .sec_tags p{margin:20px 0;padding:0 30px}.search_sp ul li .sec_tags .nav_tags{padding:0 30px}#search_icon ul{display:none;background:#fff;width:100%;height:auto;padding:10px 0;box-shadow:0 5px 5px rgba(0,0,0,.2);border-radius:0;top:50px}#search_icon .tb_ul_active{display:block}#search_icon .head_menu{width:50px;height:50px;text-align:center;position:absolute;top:0;right:0;line-height:1;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}#search_icon .head_menu:hover i{color:#444}#search_icon .head_menu i{color:#444;width:50px;height:50px;text-align:center;display:table-cell;vertical-align:middle;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}#search_icon .head_menu i:hover,#search_icon .selected i{color:#444}#search_icon .head_menu span{font-weight:700;color:#fff;display:block;margin-top:3px}#search_icon .head_menu02{width:50px;height:50px;text-align:center;position:absolute;top:0;right:0}#search_icon .head_menu02 i{color:#bdbdbd;width:50px;height:50px;display:table-cell;vertical-align:middle;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}#search_icon .head_menu02 i:hover{color:#444}input[type=text]{-webkit-appearance:none}#search_icon form{width:100%;height:45px;position:relative}#search_icon form input{width:88%;background:#f5f5f5;height:45px;display:block;margin:0;padding:0 1%;border:1px solid #f5f5f5;border-radius:5px 0 0 5px;box-shadow:inset 0 0 8px rgba(68,68,68,0);position:static;outline:0;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}#search_icon form input:active,#search_icon form input:focus{background:#fff;border:1px solid #bbb;box-shadow:inset 0 0 8px rgba(68,68,68,.2)}.search_sp form button{background:#444;color:#fff;width:10%;height:47px;display:inline;padding:0;border-radius:0 5px 5px 0;position:absolute;top:0;right:0;cursor:pointer;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.search_sp form button:hover{background:#7d7d7d}.drawer-toggle{display:block}.user_thumbnail{position:relative;overflow:hidden}.user_thumbnail .side_cover_photo{width:100%;height:105px;padding:10px;position:absolute;top:-10px;left:-10px;z-index:1000;-webkit-filter:blur(2px);filter:blur(2px)}.user_thumbnail .cover_photo_shadow{background:rgba(0,0,0,.3);width:100%;position:absolute;top:0;bottom:0;z-index:1001}.simplesidebar #sidebar_username{padding:0 15px 10px;-moz-background-size:200px 100px;position:relative;z-index:1002}#sidebar_username .li01{line-height:35px;color:#fff;padding:10px 0}#sidebar_username .li01 a{color:#fff}#sidebar_username .li01 a:hover{color:#e55077}#sidebar_username .li01 a .username{width:145px;height:35px;line-height:1.3;float:left;word-break:break-all}#sidebar_username .li01 a .username span{height:35px;display:table-cell;vertical-align:middle}#sidebar_username .li01 #login_text{text-align:center;color:#ccc;display:inherit;border:1px solid #333;border-radius:5px}#sidebar_username .li01 #login_text:hover{color:#fff;border-color:#fff}#sidebar_username .li01 .user_thum_M{margin-right:5px;float:left}#sidebar_username .li01 img{width:35px;margin-right:7px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px}#sidebar_username .li02{clear:both}#sidebar_username .li02 a{background:#e55077;color:#fff;width:190px;text-align:center;display:block;padding:7px 0;border-radius:5px}#sidebar_username .li02 a:hover{background:#f17797}#maypage_nav li{float:left;width:33.333%;text-align:center;box-sizing:border-box}#maypage_nav li:first-child a,#maypage_nav li:nth-child(4) a{border-left:none}#maypage_nav li:first-child a,#maypage_nav li:nth-child(2) a,#maypage_nav li:nth-child(3) a{border-bottom:1px solid #2a2a2a}#maypage_nav li a{color:#909090;display:block;padding:15px 0;border-left:1px solid #2a2a2a}#maypage_nav li a:hover{color:#fff}#maypage_nav li a i{vertical-align:middle}#maypage_nav li a span{display:block;margin-top:10px}.menu_ti{background:#4d4d4d;color:#ccc;padding:5px 15px;width:190px;font-weight:700}#sidebar_nav{border-bottom:1px solid #2a2a2a;text-align:center}#sidebar_nav li{display:inline-block;padding:10px}#sidebar_nav li a{color:#909090}#sidebar_cate_nav li a:hover,#sidebar_contents_nav li a:hover,#sidebar_nav li a:hover,#sidebar_social li a:hover{color:#fff}#sidebar_contents_nav li{border-bottom:1px solid #2a2a2a}#sidebar_contents_nav li:first-child{border-top:1px solid #2a2a2a}#sidebar_contents_nav li a{color:#909090;display:block;padding:15px;width:190px;height:20px}#sidebar_contents_nav li a i{padding-right:10px;vertical-align:middle}#sidebar_cate_nav li{float:left;width:50%}#sidebar_cate_nav li a{color:#909090;display:block;padding:10px 15px;height:20px;line-height:20px}#sidebar_social{text-align:center}#sidebar_social li{width:50%;float:left;border-bottom:1px solid #2a2a2a}#sidebar_social li a{color:#909090;text-align:center;display:block;padding:20px 0;border-left:1px solid #2a2a2a}#sidebar_social li:first-child a,#sidebar_social li:nth-child(3) a{border-left:none}#sidebar_social li i{display:block}#sidebar_social li span{line-height:1;display:block;margin-top:5px}#sidebar_social a .drawer-line_img{display:block;width:28px;height:28px;margin:0 auto;background:url(../images/drawer-line-off_aHR0cD.png) 0 0/28px 28px no-repeat;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}#sidebar_social a:hover .drawer-line_img{background:url(../images/drawer-line-on_aHR0cD.png) 0 0/28px 28px no-repeat}.simplesidebar .copy{text-align:center;color:#ccc;padding-bottom:15px}#drawer_delete{padding:20px 0;height:20px}#drawer_delete button{-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;position:relative!important;display:block;width:100%;height:100%;text-align:center;background:0 0;color:#ccc}#drawer_delete button:hover{color:#fff}#drawer_delete button i{margin-right:10px;vertical-align:top}#cate_nav,#head_nav .login,#head_nav .signup{display:none}#main{padding-bottom:50px}footer{padding-top:20px}.width_designate{width:100%}#cate_ti{padding:40px 0}.bg_cate_photo #select_area{width:100%;padding:30px 0 10px}#select_area .sec_sort{width:29%;padding-left:5%}#select_area .sec_tags,.bg_cate_photo #select_area .sec_tags{width:60%;padding-left:5%}#contents{margin:0 auto 30px;float:none}#side{width:100%;float:none;padding:0}#contents #result_article{width:100%}.side_area{padding:0 0 30px}.ranking h2{padding:20px 30px 15px;font-weight:700}.ranking_contents li:after{content:".";display:block;clear:both;height:0;visibility:hidden}.ranking_contents li{min-height:1px;margin-bottom:0}.ranking_contents li .link{padding:5px}.ranking_contents li .link:hover{background:#f5f5f5}* html .ranking_contents li{height:1px}.side_bg{background:#fff;padding:30px}.ranking_contents li .thumbnail{margin:0 20px 0 0}.ranking_contents li .rank_text_area{width:100%;float:none}.ranking_contents li:before{top:5px}#cate_ranking_pc{display:none}#article_detail_heading{padding:30px 0}#article_preparation{width:100%;padding:20px 0 30px;margin-bottom:0}#article_preparation #materials{float:none;width:100%}#article_preparation #tool{float:none;width:100%;margin-top:30px}#article_preparation .materials_area,#article_preparation .tool_area{padding:0 30px}#detail_main{padding-top:20px}#article_detail_contents{width:auto;float:none}#article_detail_contents .article_detail_area{padding:30px}#article_detail_contents .entry_contents{padding-bottom:30px}.follow_box_title{margin-bottom:10px}.follow_box{margin:0 0 20px}.detail_caption02,.photos_page .detail_caption02{margin:20px 0 50px}#user_info .username_photo{top:-40px;margin-bottom:-15px}#user_info .review #scroll_box,.jspContainer,.jspPane{width:100%!important}.detail_page .follow_box{margin-bottom:0}.detail_caption03{margin:20px 0}#recommend_article section .photo p{padding:10px 0 0 10px;width:35px;height:35px;text-align:left}#recommend_article .category1 .photo_link{border-bottom:none}#recommend_article section .link p{padding:0;text-align:left}#recommend_article{width:660px;margin:0 auto}#photo_heading{width:100%}#photo_heading #section_photo_heading{min-height:560px}#photo_heading .photo{width:100%;height:560px;min-height:560px;float:none;margin-right:0;position:static}#photo_heading #section_photo_heading #text_right{width:100%;float:none}#photo_heading .text{width:100%;float:none;padding:0}#photo_heading .follow_area{width:100%;padding-top:25px}#photo_heading .follow_box{padding:0;margin-bottom:30px}#photo_heading #fa_clip{width:360px;float:right;padding-right:30px}#photo_heading #fa_clip .clip,#photo_heading #fa_clip .clip a{width:270px}#photo_heading .follow_box .follow_box_title span{display:inline}#photo_heading .follow_box_sub{text-align:center}#photo_heading .text .text_area{padding:15px 30px 0}#photo_heading .sns_box{padding:0 0 0 30px;margin:0}#photo_heading .sns_box .sns-btn{width:auto}#photo_heading .sns_box .share_p{padding-top:20px}.photos_page #user_info .entry{margin-bottom:20px}.detail_page .wide_designate{width:100%!important}.detail_page #recommend_article{width:100%!important;background:#fff;padding:30px 0}.detail_page #recommend_article section{width:100%;margin:0;padding:0 30px;box-sizing:border-box;float:none}.detail_page #recommend_article section .link:hover{-moz-opacity:0.8;opacity:.8;background:#f5f5f5;color:#e55077}.detail_page #recommend_article section:hover{box-shadow:none}.detail_page #recommend_article section .info{padding:0;height:auto}.detail_page #recommend_article section .link{padding:5px}.detail_page #recommend_article section .link .photo_link{float:left;width:120px;height:120px;margin:0 20px 0 0}.detail_page #recommend_article section .link .photo_link .photo{background-size:cover;height:120px;width:120px}.detail_page #recommend_article section dl{padding:0}.detail_page #recommend_article section dl dt{display:none}.detail_page #recommend_article section dl dd{font-weight:400;height:48px;max-height:48px;vertical-align:middle;margin:0;padding:0;display:table-cell}.detail_page #recommend_article section .info .info_col-2 .status,.detail_page #recommend_article section .info .username{float:none}.detail_page #recommend_article section .info .username{margin-bottom:0}.detail_page #recommend_article section .label_PR{top:90px;right:5px}#detail_special,#detail_special02{margin:30px auto}#cover_photo #cover_photo_section span{margin:0 auto 5px}#cover_photo #cover_photo_section ul .text{min-height:60px}#cover_photo #cover_photo_section ul{margin-bottom:10px}.partner #mypage_nav{margin-bottom:0}#mypage_nav ul{width:100%}.partner h1{width:100%;text-align:center;line-height:60px;padding:0;background:0 0;margin-bottom:0}#side_info{width:100%;float:none}#mypage_nav ul li:first-child a{border-left:none}#mypage_nav ul li:last-child a{border-right:none}#side_info .side_box h2{height:50px;line-height:50px;text-align:left;padding:0 30px}#side_info .side_box .info a{padding:15px 30px!important}#side_info .side_box .info li p{margin-top:5px}#side_info .side_box .info_list{height:40px;line-height:40px}#side_info .side_box{margin-bottom:30px}.opinion_box{width:100%}.opinion_box .opinion_form{margin:0 15px}#opinion_textarea{width:96%;height:120px;padding:5px 2%;resize:none;border-radius:5px}.opinion_box .opinion_form #suc_idea{height:110px}.opinion_box form button{margin:15px auto 30px;box-shadow:0 3px 0 #ab1a40}.opinion_box_dl{width:100%}.opinion_box_dl dt{padding:0 15px}.opinion_box_dl dd{padding:15px 15px 25px}#guide_article{padding:0 30px}#side_nav{width:80%;margin:50px 10% 0;float:none;background:#fff}#other_contents{width:100%;float:none;background:#fff}#rules_article section .num02{padding:0 0 15px 3.7em;text-indent:-3.7em}#company_article section table th{width:25%;padding-left:5%;font-weight:700}#company_article section table td{width:70%}#guideline_article{padding:30px 30px 50px}#guideline_article h2{padding:30px 0 15px 1.8em;text-indent:-1.8em}#guideline_article .tenp_dl .mb,#guideline_article p.mb{margin-bottom:15px}.guideline_table td,.guideline_table th{display:block;border:none}.guideline_table th{padding:15px 10px 5px}.guideline_table .syoshiki{padding:0 10px 15px;color:#e55077}.guideline_table td{padding:15px 10px 5px;border-top:1px solid #ccc}.guideline_table .url{padding:0 10px 15px;border-top:none}#guideline_article .des{margin:0 0 15px}#guideline_article .tenp_dl{margin-bottom:0}#contribution_title .section01{width:480px;margin:0 auto}#contribution_title .section01 .article_title_name,#contribution_title .section01 .article_title_thumb,.article_photo .section01 .article_title_name{width:100%!important;float:none!important}.thumbnail_upload_area{width:420px}#contribution_title #materials{float:none;padding-right:0;border-right:0;margin:0 auto}#contribution_title #tool{float:none;margin:0 auto}#contribution_title #materials a,#contribution_title #tool a{margin-bottom:50px}#search_tag{width:100%;margin:0 auto 30px}#search_tag .serch_tag_select{width:100%;float:none;padding:0;border-right:none;margin-bottom:30px}#search_tag .serch_tag_view{width:100%;float:none}#article_detail_heading .info .evaluation{float:none;width:100%;margin-bottom:10px}#article_detail_heading .info .evaluation .evaluation_user,#evaluation_ul .evaluation_user{float:left;width:240px;margin-bottom:0}#article_detail_heading .info .evaluation .evaluation_num,#evaluation_ul .evaluation_num{float:right}#login_wrap{padding:30px 0}#login_wrap .login_left{float:none;width:100%;border-right:0;padding:0}#login_wrap .login_right{border-top:1px solid #ccc;margin:0 auto;padding:30px 15px 0;float:none;box-sizing:border-box;width:100%;text-align:center}#guide_head{width:640px;margin:0 auto}#guide_head section{background:url(../images/cp_sp_aHR0cD.jpg) no-repeat;width:640px;height:620px}#guide_head section .hirameki{position:absolute;left:102px;bottom:0;background:url(../images/hirameki_sp_aHR0cD.png) no-repeat;width:436px;height:280px}#guide_ti{padding:25px 15px;text-align:center}}@media (max-width:768px){#copy{padding-bottom:50px}.search_sp ul li .sec_tags{border-top:1px solid #ccc}.search_sp ul li .sec_tags .nav_tags a{background:#444;color:#fff;line-height:1.8;display:inline-block;margin:0 10px 10px 0;padding:5px 10px;border-radius:4px}.search_sp ul li .sec_tags .nav_tags a:hover{background:#7d7d7d}#top_article{width:660px!important;height:auto!important}.article_area{width:100%!important}.article_area section{height:auto!important;float:left!important;position:relative!important;top:0!important;left:0!important}.article_area section .photo img{width:100%}.article_area section .info{height:40px;overflow:hidden}#cate_nav{display:none}#main_nav{height:74px}#main_nav ul li{padding-left:20px}#main_nav ul li a{width:56px;height:33px;padding-top:38px}#main_nav ul .main_nav01 a,#main_nav ul .main_nav02 a,#main_nav ul .main_nav03 a,#main_nav ul .main_nav04 a{-moz-background-size:auto 35px;background-size:auto 35px}#main_nav ul li .current,#main_nav ul li a:hover{background-position:-63px 0}#back-top{display:none!important}#article_detail_heading .photo{width:25%;height:180px;margin-right:3%}#article_detail_heading .text{width:72%}#article_detail_heading .info .like_area ul .facebook{margin-right:20px}#user_info .entry .photo{height:160px}#photo_heading .follow_box_btn{margin:20px auto}#detailbar ul li,#detailbar ul li a{width:80px;height:80px}#detailbar ul li a i{font-size:26px;line-height:26px}#detail_special,#detail_special02{margin:30px auto 0}#rnk_ti{width:100%;background:#f5f5f5;padding:30px 0}#rnk_ti .fc_ti{margin:0 auto}.detail_page #recommend_article section .link .photo_link,.ranking_contents li .thumbnail{width:90px;height:90px}.detail_page #recommend_article section .link .photo_link .photo{height:90px;width:90px}#foot_social{display:none}#photo_heading .sns_box .sns-btn li.line,.sns-btn li.line{display:block}.line-icon{width:26px;height:24px;background:url(../images/line-icon_off_aHR0cD.png) 0 0/26px 24px no-repeat}#photo_heading .sns_box .sns-btn li.line .line-icon{margin:0 auto;padding:0}a:hover .line-icon{background:url(../images/line-icon_on_aHR0cD.png) 0 0/26px 24px no-repeat}#wrap .partner_favorite,#wrap .partner_follow,#wrap .partner_follower,#wrap .partner_post{padding-bottom:30px}.partner_post #main_nav .main_nav_matome .main_nav02 a,.partner_post #main_nav ul li a:hover{background-position:-63px 20px}#result_article section dl .status{position:absolute;top:20px;right:10px}#result_article .edit{padding:0 10px 15px}#result_article .edit li{width:49%;padding:0}#result_article .edit li:last-child{padding-left:2%}.partner_post #main_nav .main_nav_photos .main_nav04 a,.partner_post #main_nav .main_nav_recipes .main_nav03 a{background-position:-63px 20px}.partner_favorite #mypage_nav,.partner_follow #mypage_nav{margin-bottom:30px}#result_article .person .person_area{padding:15px}#result_article .person .username img{border-radius:80px;width:80px;margin:0 auto 10px}#about_article nav ul li{margin-bottom:20px}#mail_article table{width:100%}#mail_article table th{display:block;width:100%;text-align:left}#mail_article table td{display:block;width:100%}#mail_article .send button{width:66.666%;padding:14px 0;line-height:1;box-shadow:0 3px 0 #ab1a40;-webkit-box-shadow:0 3px 0 #ab1a40;-moz-box-shadow:0 3px 0 #ab1a40}.detail_page .article_area{width:660px!important}#share-bottom{display:none;bottom:0;left:0;position:fixed;width:100%;z-index:1030;height:75px}#share-bottom .detail_sns_box{text-align:center;height:55px;padding:10px 0;width:265px;margin:0 auto}#share-bottom .detail_sns_box li{float:left;border-radius:50%;width:55px;height:55px;margin-left:15px}#share-bottom .detail_sns_box li:first-child{margin-left:0}#share-bottom .detail_sns_box li i{width:55px;height:55px;display:table-cell;vertical-align:middle}#share-bottom .detail_sns_box .facebook_share{background:#3b5998}#share-bottom .detail_sns_box .facebook_share i{color:#fff}#share-bottom .detail_sns_box .tweet{background:#5ea9dd}#share-bottom .detail_sns_box .tweet i{color:#fff}#share-bottom .detail_sns_box .line{background:#00c300}#share-bottom .detail_sns_box li .line-icon02{display:block;height:55px;line-height:55px;vertical-align:middle}#share-bottom .detail_sns_box .line img{width:28px;height:28px;padding-top:13px}#share-bottom .detail_sns_box .clip{background:#e55077}#share-bottom .detail_sns_box .clip i{color:#fff}#share-bottom .detail_sns_box .clip span{display:none}#share-bottom .detail_sns_box .under_clip{background:#f9d6dd!important}#share-bottom .detail_sns_box .under_clip i{color:#e55077!important}#ranking_tab_area .ranking_tab{display:block}#ranking_tab_area .side_bg{padding:0}.side_bg_mb{margin-bottom:0}#ranking_tab_area{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);background:#fff;padding-bottom:0}#ranking_tab_area .ti{text-align:center;padding:20px 0;background:#f5f5f5}#ranking_tab_area .ti i{display:block;margin-bottom:0}#ranking_tab_area .daily_ranking,#ranking_tab_area .topic_ranking,#ranking_tab_area .weekly_ranking{border:none;border-radius:0}#ranking_tab_area .topic_ranking,#ranking_tab_area .weekly_ranking{display:none}#ranking_tab_area .ranking_tab{width:100%;text-align:center;border-bottom:1px dotted #dbdbdb}#ranking_tab_area .ranking_tab a{display:inline-block;padding:15px 0;color:#333;font-size:13px;font-weight:700;text-align:center;text-decoration:none;outline:0}#ranking_tab_area .ranking_tab a.active{background:0 0}#ranking_tab_area .ranking_tab #daily_nav{border-top-left-radius:4px}#ranking_tab_area .ranking_tab #weekly_nav{margin:0 15px}#ranking_tab_area .ranking_tab #topic_nav{border-top-right-radius:4px}#ranking_tab_area .ranking_tab a span{padding:5px 25px;border-radius:30px}#ranking_tab_area .ranking_tab a.active span{background:#e55077;color:#fff}#ranking_tab_area .daily_ranking h2,#ranking_tab_area .topic_ranking h2,#ranking_tab_area .weekly_ranking h2{display:none}.ranking_contents li a{padding:10px 0 10px 30px}.ranking_contents li:before{left:0}.detail_page #recommend_article section{padding:0}.welcome_idea nav ul{width:100%}.welcome_idea nav ul li{width:46%;margin:0 2% 20px;display:block;float:left}.welcome_idea nav a{width:100%;margin:0;box-sizing:border-box}.ranking_contents li .rank_text{height:48px;vertical-align:middle;margin:0;padding:0;display:table-cell}.ranking_contents li .rank_text_area .username{margin-bottom:0}.detail_page #recommend_article section dl dd{font-weight:700}}@media (max-width:720px){#photo_heading #fa_clip{width:280px}#photo_heading #fa_clip .clip,#photo_heading #fa_clip .clip a{width:190px}}@media (max-width:680px){#contents{width:100%}#foot_social{position:relative;top:0;margin-top:10px}.article_col_2 #result_article section{margin-right:10px}.detail_page .article_area{width:100%!important}.detail_page #recommend_article{padding:0}#recommend_article section:last-child{border-bottom:1px solid #eee}.detail_page #recommend_article section{margin:0 5px 35px}}@media (min-width:641px){.pc-block{display:block}.sp-block{display:none}}@media (max-width:640px){#main{padding-bottom:0}.pickup{padding-bottom:4px}#top_article section dl dt{display:none}#result_article section dl dt{margin-bottom:0}.article_area section .link p{top:111px;left:50%;margin-left:-11px}.article_area section .link p i.icon{width:22px;height:22px;line-height:22px}.pickup_inner{width:100%;height:240px}.pickup_inner .pickup_photo,.pickup_inner_sub .pickup_photo{height:240px}.pickup_inner .pickup_title,.pickup_inner_sub .pickup_title{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7));padding-top:30px}.pickup_title h2{font-weight:700;line-height:1.4;padding:15px 10px}#pankuzu{display:none}#top_article,.wide_designate{width:auto!important}.search_sp ul li .head_search{padding:0 15px 15px}.search_sp ul li .sec_tags .nav_tags,.search_sp ul li .sec_tags p{padding:0 15px}.user_thum_L{width:80px;height:80px;margin:0 auto;border-radius:50%}.user_thum_M{width:35px;height:35px;border-radius:50%}.user_thum_S{width:20px;height:20px;border-radius:50%}#form_box h2{padding:20px 0}#form_box .or{margin:20px auto}#form_box .consent{margin-bottom:15px}#form_box .form_box_inner{width:85%}#signupover .form-sub{width:100%}.form_style{width:100%;padding:0 2%;box-sizing:border-box}#form_box .form-control{margin-top:5px}.fancybox-close{top:10px;right:10px}.fancybox-close i{font-weight:700}#fb_box .btn{line-height:1;padding:14px 0;box-shadow:0 3px 0 #173366;-webkit-box-shadow:0 3px 0 #173366;-moz-box-shadow:0 3px 0 #173366}#login_box .submit_button,#submit_box_helf .submit_button,.new_reg a,.pass_henko a,.submit_button{padding:14px 0}#submit_box{margin:15px 0 20px}.pass_henko{width:85%}.pass_henko a,.submit_button{line-height:1;padding:14px 0;box-shadow:0 3px 0 #ab1a40;-webkit-box-shadow:0 3px 0 #ab1a40;-moz-box-shadow:0 3px 0 #ab1a40}.form-sub{margin-bottom:20px}.have a{padding:20px 0}#top_special{width:100%;height:212px;float:none;margin:0 0 1px}#foot_cate{box-sizing:border-box;padding:20px 30px}.fc_ti{width:100%;margin:0 auto 20px}.fc_ti dt{margin:0 0 10px}.fc_ti .jp{margin:0 0 5px}.fc_ti .jp span{padding:0 9px}.fc_ti .jp span:after,.fc_ti .jp span:before,.fc_ti .jp:after,.fc_ti .jp:before{top:12px}#rec_ti{margin:20px auto}footer{padding-top:0}#foot_nav{display:none}footer #copy{height:30px;line-height:30px}#head_nav .head_nav02 span{right:60px}#search_icon form input{width:81%;padding:0 2%}.search_sp form button{width:15%}#sidebar_username .li01 a .username{width:130px}.article_area section{width:50%!important;margin:0!important;border-bottom:2px solid #f5f5f5;box-sizing:border-box}.detail_page .article_area section{width:100%!important}.article_area section:nth-child(odd){border-right:1px solid #f5f5f5}.article_area section:nth-child(2n){border-left:1px solid #f5f5f5}.article_area section dl{padding:10px 7px 7px}.article_area section dl dt{margin-bottom:5px}.article_area section dl dd{height:48px;min-height:48px}.article_area section .info{padding:0 10px 10px}.article_area section .info .info_col-2{display:block;float:none;width:100%}.article_area section .info .username{margin-bottom:10px;padding-right:0}.article_area section .info .username img{width:20px;margin-right:5px}.article_area section .info .username span{max-width:100%;height:20px}.article_area section .info .info_col-2 .status{float:left}.article_area section .info .info_col-2 .status li{line-height:1}.article_area section .info .info_col-2 .status .clip{float:left}.article_area section .photo{height:122px}#section_detail_heading{width:100%;padding:0}#article_detail_heading{padding:0 0 30px}#article_detail_heading .text h1{line-height:1.2}#article_detail_heading .photo{float:none;width:100%;max-width:100%;height:200px;margin-right:0;margin-bottom:15px}#article_detail_heading .text{width:100%;float:none}#article_detail_heading .text_area{padding:0 15px}#article_detail_heading .text time,#photo_heading .text time{margin-bottom:5px}#article_detail_heading .nav_tags{margin-bottom:10px}#article_detail_heading .info{margin-top:0}#article_detail_heading .info .clip a,#photo_heading .clip a{padding:19px 0}#photo_heading .follow_box .follow_box_title span{display:block}#detailbar{margin-top:-35px}#detailbar ul li,#detailbar ul li a{width:45px;height:70px}#detailbar ul li a i{font-size:18px;line-height:18px;padding-bottom:5px}#detailbar ul li a span{width:25px;font-size:10px;line-height:1.4}#article_detail_heading .info .evaluation .evaluation_user,#evaluation_ul .evaluation_user{float:left;width:140px;margin-bottom:0}.photos_page #user_info .review{width:100%}.follow_box{width:100%;height:280px}.follow_box:before{filter:blur(2px);-webkit-filter:blur(2px);position:absolute;top:2px;left:0;right:0;bottom:0;background:inherit;width:100%;height:276px;content:'';overflow:hidden}.follow_box_bg{background:rgba(0,0,0,.7);width:100%;height:280px;position:relative;z-index:100;overflow:hidden}#photo_heading .follow_box_inner,.follow_box .follow_box_inner{color:#fff;width:100%;padding:30px 15px;box-sizing:border-box}.follow_box .follow_box_img,.follow_box .follow_box_img .photo{width:130px;height:100px}.follow_box .follow_box_text{margin-left:-130px;padding:10px 0}#photo_heading .follow_box_text .follow_box_text_inner,.follow_box .follow_box_text .follow_box_text_inner{margin-left:140px}.follow_box .follow_box_btn{margin:15px auto 0}#sp_follow{clear:both;margin-top:20px;border-top:1px solid #fff;padding-top:20px}#sp_follow .check{text-align:center;margin-bottom:15px;line-height:1}#sp_follow_ul li{float:left;width:48%}#sp_follow_ul li:first-child{margin-right:4%}#sp_follow_ul li a{display:block;border-radius:5px;padding:10px 0}#sp_follow_ul li a,#sp_follow_ul li a:hover{color:#fff}#sp_follow_ul li div{text-align:center}#sp_follow_ul li div p{display:inline-block;margin-left:15px;line-height:1;padding:5px 0 0}#sp_follow_ul li div img{margin-bottom:0;display:inline;width:25px}#sp_follow_ul li div i{vertical-align:top}#sp_follow_ul .tweet a{background-color:#5ea9dd}#sp_follow_ul .line a{background-color:#00c300}#sp_follow_ul .tweet a:hover{background-color:#90c9ee}#sp_follow_ul .line a:hover{background-color:#5bd85b}#photo_heading .follow_box_bg{background:rgba(0,0,0,.7);width:100%;height:280px;position:relative;z-index:100}#photo_heading .follow_box .follow_box_img{width:130px}#photo_heading .follow_box_img .photo{width:130px;height:100px;min-height:100px}#photo_heading .follow_box{margin-bottom:0;padding:0}#photo_heading .follow_box_btn{margin:10px auto}#photo_heading #section_photo_heading{min-height:280px}#photo_heading .photo{height:280px;min-height:280px}#article_detail_heading .info .evaluation,#article_detail_heading .info .like_area{float:none}#article_detail_heading .info .evaluation{width:100%;padding:15px 0}#article_detail_heading .info .like_area ul li{float:left}#article_detail_heading .info .like_area ul .facebook{width:25%;height:60px;margin-right:5%}#article_detail_heading .info .like_area ul .clip{width:70%}#article_detail_heading .info .like_area ul .clip a{width:100%}#photo_heading .text .text_area{padding:15px 15px 0}#photo_heading .sns_box{padding:0 15px;margin-bottom:20px}#photo_heading #fa_clip{width:100%;float:none;padding:0 15px;box-sizing:border-box}#fa_clip .facebook_like{width:25%;height:60px;margin-right:5%}#photo_heading #fa_clip .clip{width:70%}#photo_heading #fa_clip .clip a{width:100%}#article_detail_contents .article_detail_area{padding:15px}#connection_tag{padding:0 0 10px}.sns_box{padding:0 15px 20px}.sns_box .sns_clip{float:none;width:100%;margin-bottom:30px}.sns_clip a{width:100%}.sns_box .sns_area{text-align:center}.sns_box .sns_share{width:auto;display:inline-block;float:none;margin:0 auto}.sns_box .share_icon{width:65px;margin:17px 0;padding:0 0 2px}.sns_box .share_icon i{margin-right:5px}.sns_box .sns-btn{width:auto}.sns_box .sns-btn li{width:50px;height:50px;padding:0 0 0 10px}.sns-btn li .sns_btn_wrap a{display:block;width:50px;height:50px}#photo_heading .sns-btn li .sns_btn_wrap .sns_btn_inner,.sns-btn li .sns_btn_wrap .sns_btn_inner,.sns-btn li .sns_btn_wrap .sns_btn_inner div{display:block}.sns-btn li .sns_btn_wrap .sns_btn_inner img{width:18px;margin-bottom:0!important;line-height:1}.sns-btn li .sns_btn_wrap .sns_btn_inner i{height:20px}.sns-btn p{padding:0;display:block;line-height:1!important}.sns-btn li .sns_btn_wrap .sns_btn_inner{display:inline-block;margin:14px 0}.line-icon{width:22px;height:22px;background:url(../images/line-icon_off_aHR0cD.png) 0 2px/22px 20px no-repeat}a:hover .line-icon{background:url(../images/line-icon_on_aHR0cD.png) 0 2px/22px 20px no-repeat}.partner #result_article section .photo p{padding:166px 0 0}#result_article .person .follow a,#result_article .person .under_follow a{padding:11px 0}#cate_ranking_sp{margin-top:0}.ranking_contents li .thumbnail{margin:0 10px 0 0;float:left;background-size:cover}.ranking_contents li:before{counter-increment:number 1;content:counter(number) " ";width:15px;height:15px;text-align:center;line-height:15px;top:5px;left:5px}.ranking_contents li .triangle{position:absolute;top:-3px;left:-13px;border-bottom:20px solid rgba(229,80,119,.7);border-right:20px solid transparent;border-left:20px solid transparent}.ranking_contents li:hover .triangle{border-bottom:20px solid rgba(229,80,119,.7);border-right:20px solid transparent;border-left:20px solid transparent}.bg_cate_photo{width:100%;height:150px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:0;border-bottom:2px solid #f5f5f5}#bg_cate_matome{background-image:url(../images/bg_cate_matome_sp_aHR0cD.jpg)}#bg_cate_recipes{background-image:url(../images/bg_cate_recipe_sp_aHR0cD.jpg)}#bg_cate_photos{background-image:url(../images/bg_cate_photo_sp_aHR0cD.jpg)}.bg_cate_photo #catch{height:100px}.bg_cate_photo #cate_ti{padding:30px 0 10px}.bg_cate_photo #select_nav{width:100%;height:50px}.bg_cate_photo #select_nav ul{height:100%}.bg_cate_photo #select_nav ul li{float:left;width:50%;height:100%}.bg_cate_photo #select_nav ul li a{color:#fff;font-weight:700;text-align:center;display:block;padding-top:10px;-moz-opacity:0.7;opacity:.7}.bg_cate_photo #select_nav ul li a span{padding:0 5px 10px}.bg_cate_photo #select_nav ul li .selected,.bg_cate_photo #select_nav ul li a:hover{-moz-opacity:1.0;opacity:1}.bg_cate_photo #select_nav ul li .selected span{border-bottom:2px solid #fff}#sp_cate_tag .sec_tags{margin:20px 0 0;padding:20px 15px;background:#fff}#sp_cate_tag .sec_tags h2{font-weight:700;margin-bottom:10px}#select_area{padding:20px 15px}#select_area .sec_sort{float:none;width:100%;margin-bottom:20px}#select_area .sec_tags{float:none;width:100%;padding:20px 0 0;border-left:none;border-top:1px solid #ccc}#select_area .sec_tags h2,#select_area p{margin-bottom:10px;font-weight:700}.sec_sort select{width:100%;height:43px;line-height:43px;padding:0 0 0 10px}.select_result{margin:10px 0 15px}.side_area{padding:0}.ranking h2{padding:20px 15px 15px}.ranking_contents li{margin-bottom:0;border-top:1px solid #eee}.ranking_contents li:last-child{border-bottom:1px solid #eee}.ranking_contents li:first-child{border-top:none}#recommend_article section .link,.ranking_contents li a{padding:5px}#recommend_article section{border-right:none;border-top:1px solid #eee;border-bottom:none}#recommend_article section:nth-child(2n){border-left:none}#recommend_article section .photo_link{float:left;width:130px;margin:0 10px 0 0}#recommend_article section .photo{background-size:cover;height:90px;width:130px}#recommend_article section dl{padding:0;margin:0;vertical-align:middle}#recommend_article section .link:hover{background:#f5f5f5}#review_area .review_button{line-height:1;padding:14px 0;box-shadow:0 3px 0 #ab1a40;-webkit-box-shadow:0 3px 0 #ab1a40;-moz-box-shadow:0 3px 0 #ab1a40}#user_info{padding:10px 15px;border-top:none;margin:0}#user_info .review{float:none;width:100%;padding-right:0;margin-bottom:20px}#user_info .username_photo span{width:80px;margin-bottom:0;padding:5px}#send_box{width:100%;margin:0 auto}#send_box form input{width:64%;padding:5px 5%}#send_box form button{width:20%}#user_info .review_head .ti{line-height:30px}#user_info .review_btn a{padding:5px 15px}.review_btn .review_cnt{margin-left:15px;padding-left:15px}#user_info ul li .review_contents{padding-left:45px}#user_info .review #scroll_box{padding:0;margin-bottom:0;width:100%!important;height:100%!important;max-height:100%!important}#user_info .review .jspContainer,#user_info .review .jspPane{width:100%!important;height:100%!important}#user_info .review .jspPane{position:relative}.jspContainer{max-height:100%!important;height:100%!important}#user_info .review ul li .photo,#user_info .review ul li img{width:35px}#comment_look{display:block}#user_info .entry{float:none;width:100%;margin:30px 0 0}#user_info .entry .entry_head,#user_info .review_head{margin-bottom:20px}#user_info .entry .photo{height:90px}#user_info .entry ul li p{font-size:11px;font-weight:700}#about_article nav ul li{width:47.5%;float:left;margin:0}#about_article nav ul li:first-child{margin-right:5%}#about_article nav a{width:100%;padding:12px 0}.pagination{margin-top:25px;padding:0 15px}.pagination li{margin:0 3px}.pagination li:first-child{margin-left:0}.pagination li:last-child{margin-right:0}#side_nav{margin:50px 10%}.detail_page #recommend_article section .link{padding:5px}.detail_page #recommend_article section dl dd{font-weight:700;height:54px;max-height:54px;min-height:54px}#rnk_ti{padding:20px 0}#rnk_ti .fc_ti{padding:0;box-sizing:border-box}#detail_special,#detail_special02{width:100%;height:190px}.detail_page #recommend_article section .info .username{margin-bottom:5px}.detail_page #recommend_article section .label_PR{top:80px;right:5px}.ranking_contents li .rank_text_area .status .dd_label_PR{margin-right:5px}#cover_photo{height:auto}#cover_photo #cover_photo_section{width:auto;margin:0 15px;padding:15px 15px 20px}#cover_photo #cover_photo_section nav a{width:66.666%;padding:8px 0}#mypage_nav{height:45px}#mypage_nav ul li a{height:40px;padding-top:5px}#side_info .side_box h2{padding:0 15px}#side_info .side_box .info a{padding:15px!important}#materials{width:290px;margin:0 auto}#contribution_title section i,.del_btn i{width:12%}#contribution_title section .material{width:120px}#contribution_title section .amount{width:75px;margin:0 5px 10px}#contribution_title section .amount input,#contribution_title section .material input{width:100%}#edit_nav a{width:38%!important;line-height:45px}#edit_nav a:first-child{margin-left:10%!important}.partner_favorite #mypage_nav,.partner_post #mypage_nav{margin-bottom:10px}.partner_favorite #main_nav,.partner_post #main_nav{height:85px;margin-bottom:20px}.partner_favorite #main_nav ul li a,.partner_post #main_nav ul li a{height:85px;padding:0 5px}#main_nav ul li a .main_nav_icon,#main_nav ul li a i{width:35px;height:35px}#main_nav ul li a .result{margin-bottom:5px}#main_nav ul li a .cate_name{margin:5px 0}#result_article .deletion_nav{line-height:1.4;padding:0 3px;margin-top:5px}#result_article .person .username a span{margin:10px 0}#result_article .person .article_ul{margin:0 0 10px}.partner_follow #result_article .person .introduction,.partner_follower #result_article .person .introduction{height:45px!important}#guide_article{padding:0 15px}#guide_article section{width:46%;margin:0 0 20px;padding:0 2%;float:left;position:relative}#guide_article section:nth-child(2n-1){clear:both}#guide_article section .icon{width:108px;height:108px}#guide_article section .icon i{width:106px;height:106px}#guide_article section .member span{width:25px;left:15px}#guide_article_bottom .box nav a{width:66.666%;padding:12px 0;box-shadow:0 3px 0 #ab1a40;-webkit-box-shadow:0 3px 0 #ab1a40;-moz-box-shadow:0 3px 0 #ab1a40}#about_article .concept_main,#about_article h2{width:66.666%;margin:0 auto}#about_article .concept_main{margin-bottom:40px}#about_article .concept-sns ul li a img,#about_article .concept_main img,#about_article h2 img{width:100%}#mail_article{padding:40px 15px}#mail_article table th{padding:0 0 10px}#mail_article table td .box{padding:5px 2%}#mail_article table td .box_area{width:96%;padding:5px 2%}.text_meta{position:relative}.text_meta p{display:block;position:absolute;top:-5px;right:0;padding:2px 10px;border-radius:4px}.text_meta p a{color:#fff}.matome_page .text_meta p{background:#e55077}.recipes_page .text_meta p{background:#dccb5f}.photos_page .text_meta p{background:#75c0e0}#share-bottom{height:55px}#share-bottom .detail_sns_box{width:185px;height:35px}#share-bottom .detail_sns_box li,#share-bottom .detail_sns_box li i{width:35px;height:35px}#share-bottom .detail_sns_box li .line-icon02{height:35px;line-height:35px}#share-bottom .detail_sns_box .line img{width:18px;height:18px;padding-top:8px}.new_button{width:80px}.new_button span{padding-left:10px}.article_area section dl dt .cate_and_date{display:none}#result_article section dl dt .deletion_nav{float:none;position:absolute;top:-24px;right:0;line-height:1;padding:7px 10px;border-radius:0;margin-top:0}.play_button{left:6px;bottom:6px;height:22px;width:22px;line-height:1.2}.play_button i{width:18px;height:18px;line-height:18px}.article_area section .info .username a,.article_area section .info .username cate_bor{display:inline}.article_area section .info .username .cate_bor a{color:#999}.article_area section .info .username .cate_bor{float:right;padding:4px 0 0}.user_link_bor span{overflow:hidden;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:60px!important}#recommend_article .user_link_bor span{max-width:160px!important}.matome_page #result_article .category3 dl,.partner_favorite #result_article .category3 dl,.partner_post #result_article .category3 dl,.partner_post #top_article .category3 dl{display:none}.matome_page #result_article .category3 .category3_bg,.partner_favorite #result_article .category3 .category3_bg,.partner_post #result_article .category3 .category3_bg,.partner_post #top_article .category3 .category3_bg{background:0 0}.matome_page #result_article .category3 .info,.partner_favorite #result_article .category3 .info,.partner_post #result_article .category3 .info,.partner_post #top_article .category3 .info{display:none}.matome_page #result_article .category3 .photo,.partner_favorite #result_article .category3 .photo,.partner_post #result_article .category3 .photo,.partner_post #top_article .category3 .photo{height:200px}.wide_designate #result_article .category3 .edit,.wide_designate #result_article .category3 nav.deletion_nav{padding:0 0 10px}.btn{padding:13px 20px}#account_info .select-wrap,.thumbnail_upload_area{width:100%}#account_info .select-wrap:first-child{margin-left:0}#account_info .select-wrap select{position:relative}#account_info .select-wrap .tri{display:block;position:relative}#account_info .custom-select{width:24%}#account_info select{width:24%;margin-right:8%}#account_info select:first-child{margin-right:0}#account_info .select-wrap-area{width:100%!important}#account_info .select-wrap span{right:-17px}#photo_edit{margin:-50px auto 0}.profile_img div.user_thum_L{margin-left:-45px;border:5px solid #fff}#photo_edit .img{border:5px solid #fff}#edit_cover_photo,.profile_cover_photo{height:180px}.cover_btn{top:15px;right:15px}#err,.err{margin-top:5px}.err_message,.suc_message{height:50px}.err_message p,.suc_message p{line-height:1em;padding:18px 0 0}.err_message i,.suc_message i{width:50px;height:50px;line-height:1em;padding-top:14px;box-sizing:border-box;display:inline-block}.tab{height:45px}#account_info .preservation input{width:50%;line-height:1;padding:14px 0;box-shadow:0 3px 0 #ab1a40;-webkit-box-shadow:0 3px 0 #ab1a40;-moz-box-shadow:0 3px 0 #ab1a40}#account_info .delete a{width:50%;padding:10px 0}#account_info table{width:90%;margin:0 auto}#account_info table th{display:block;width:100%;padding:0 0 10px;text-align:left}#account_info table td{display:block;width:100%;padding:0 0 20px}#account_info table td .box{width:96%;padding:0 2%;float:none}#account_info table td .box_area{width:96%;padding:5px 2%}#cate_ti{padding:25px 0}#edit_ul li{line-height:45px}#contribution_title{padding:30px 15px;margin-bottom:30px}#contribution_title .section01{width:100%}#contribution_title .section01 textarea{height:100px}#contribution_title h2{padding:20px 0;text-align:center}#contribution_contents #contribution_contents_area label,#contribution_key section label,#contribution_title #materials label,#contribution_title #tool label{margin-bottom:10px}#contribution_title #materials,#contribution_title #tool{width:290px;margin:0 auto}#contribution_title section ul{width:100%;margin:0 auto 10px}#contribution_title section .icon-drag,.del_btn i{width:35px;height:35px;line-height:33px}.thumbnail_upload_area .url_area,.url_area{width:67%!important;margin-right:3%}#tab_contents .url_btn,.url_upload_area .url_btn{width:30%;margin-left:0}.url_btn .btn{display:block;margin:0;padding:5px 10px}#img_upload_area,.thumbnail_upload_area{border:none}#contribution_title section #stuff,#contribution_title section #tools{margin-bottom:10px}#contribution_title section #stuff .del_btn,#contribution_title section #stuff .rowmove,#contribution_title section #tools .del_btn,#contribution_title section #tools .rowmove{width:35px;height:35px;margin:5px 0 0}#contribution_contents_area #handdel i,#contribution_title section #stuff .del_btn i,#contribution_title section #stuff .rowmove i,#contribution_title section #tools .del_btn i,#contribution_title section #tools .rowmove i{width:33px;height:33px}#contribution_contents .handmove i,.del_btn i{width:33px;height:33px;margin-top:5px}#contribution_contents .handmove{width:35px;height:35px;top:-50px;left:15px}#contribution_contents_area #handdel{width:35px;height:35px;top:-50px;right:15px}#contribution_title section .plus i{width:50px;height:50px;margin-top:0}#contribution_title section .column img,#handdel img,.handmove img{width:35px;vertical-align:middle}#contribution_title section .column input{width:94%;height:45px;padding:0 3%}#contribution_title section .column .ex{width:94%}#contribution_title #materials a,#contribution_title #tool a{margin-bottom:20px}#contribution_contents h2{text-align:center;width:100px;height:40px;padding-top:10px;border-radius:100px 100px 0 0;-moz-border-radius:100px 100px 0 0;-webkit-border-radius:100px 100px 0 0;margin:0 auto;background:#fff}#contribution_contents #contribution_contents_area,.thumbnail_upload_area{padding:0}#contents_nav{height:50px}#contents_nav a{display:inline-block;width:60px;height:47px;line-height:47px;border-bottom:3px solid #ddd;color:#aaa;margin:0 10px}#contribution_contents #contribution_contents_area #tab_contents{margin:20px 15px}#img_upload_area{margin:0;padding-top:0}.tab_image,.tab_note,.tab_title{padding-bottom:30px}#contribution_title #search_tag{width:100%}#contribution_contents #contribution_contents_area section{padding:0}#contribution_contents .add{margin:15px 0 25px}.list{width:100%}#tab_contents .url_btn a,.url_upload_area .url_btn a{padding:13px 0}#contribution_key{padding:30px 15px}#contribution_key section{padding:0 0 20px}.add .btn{min-width:140px;padding:13px 0}#exhibition{margin:30px 0 0;padding:30px 0 0}#contribution_contents #contribution_contents_area section,#contribution_key section{width:100%}.uploader div.browser label{width:80%}#exhibition .save{width:130px;height:40px;margin-right:20px;box-shadow:0 3px 0 #000;-webkit-box-shadow:0 3px 0 #000;-moz-box-shadow:0 3px 0 #000}#exhibition .show{width:130px;height:40px;box-shadow:0 3px 0 #ab1a40;-webkit-box-shadow:0 3px 0 #ab1a40;-moz-box-shadow:0 3px 0 #ab1a40}#uploader_area{width:100%}#search_tag .select_cate_ti,#search_tag .ti{margin-bottom:10px}.partner_article_photos #search_tag{margin-top:30px}#search_tag .select_cate_des{margin-bottom:20px}.contribution_manual{margin:0 auto;width:200px;height:50px}.contribution_manual a i{padding:10px 12px}.contribution_manual a span{padding:10px 0;display:inline-block}#article_detail_contents h2{font-size:18px}#article_detail_contents p{font-size:14px;text-align:left}#article_detail_contents .share_icon{margin:17px 0}#article_detail_contents .source{font-size:10px;margin-bottom:15px}#article_detail_contents img{margin-bottom:15px}.detail_page #recommend_article section dl dt{display:none}#privacy_article section p span{display:block}#article_detail_heading .info .evaluation .evaluation_user span,#evaluation_ul .evaluation_user span{max-width:100%;float:left;width:110px;padding-top:2px}#article_detail_heading .info .evaluation .evaluation_vtotal,#evaluation_ul .evaluation_vtotal{margin-right:15px}#article_detail_heading .info .evaluation .evaluation_num,#evaluation_ul .evaluation_num{margin-top:-5px}#login_wrap .login_right .new_reg{width:85%}#box630_wrap{width:100%}#account_info .sakujyo_mae,#account_info h2,#suc_idea h2{margin-bottom:20px}#account_info .square{padding:15px 10px;margin:0 0 20px}#account_delete{padding:0 0 15px}#account_delete_box ul,#foot_section #foot_link{width:100%}#ranking_tab_area{-webkit-box-shadow:none;box-shadow:none}#foot{padding:0}#sp_back-top{padding:0;background:#f5f5f5}#sp_back-top a{width:100px;height:40px;display:block;margin:0 auto;text-align:center;background:#999;border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;line-height:40px;color:#fff}#sp_back-top a:hover{background:rgba(229,80,119,.6)}#sp_back-top i{display:inline-block;padding-top:8px}#sp_back-top a:hover i{padding-top:0}#foot_section{padding:10px 0}#foot_section #foot_link li{width:50%;box-sizing:border-box;float:left;padding:10px 0 10px 15px;text-align:left}#foot_section #foot_link li:nth-child(2n){padding:10px 15px 10px 0}#guide_head{width:100%;margin:0 auto}#guide_head section{background:url(../images/cp_sp_aHR0cD.jpg) 0 0/320px 310px no-repeat;width:320px;margin:0 auto;height:310px}#guide_head section .hirameki{left:51px;background:url(../images/hirameki_sp_aHR0cD.png) 0 0/218px 140px no-repeat;width:218px;height:140px}.detail_page #recommend_article section .link .photo_link{margin:0 10px 0 0}.pa_rl30{padding-left:15px;padding-right:15px}#box630_wrap .welcome,#login_wrap .welcome{margin-bottom:20px}#about_article nav a,#article_detail_heading .info .clip a,#photo_heading .clip a,.sns_clip a,.welcome_idea nav a{box-shadow:0 3px 0 #ab1a40;-webkit-box-shadow:0 3px 0 #ab1a40;-moz-box-shadow:0 3px 0 #ab1a40}#account_info .delete a{box-shadow:0 3px 0 #000;-webkit-box-shadow:0 3px 0 #000;-moz-box-shadow:0 3px 0 #000}#account_delete_box .cancell_button{box-shadow:0 3px 0 #ab1a40;-webkit-box-shadow:0 3px 0 #ab1a40;-moz-box-shadow:0 3px 0 #ab1a40}#account_delete_box .detet_button{margin-top:-1px;box-shadow:0 3px 0 #000;-webkit-box-shadow:0 3px 0 #000;-moz-box-shadow:0 3px 0 #000}#suc_idea .return_top a{box-shadow:0 3px 0 #ab1a40;-webkit-box-shadow:0 3px 0 #ab1a40;-moz-box-shadow:0 3px 0 #ab1a40}.entry_contents .detail_link a{min-height:55px;padding:12px 15px}#cate_img h1{padding:65px 0 0;text-shadow:0 1px 0 rgba(0,0,0,.7)}#cate_img.special_index_img{height:150px;margin:0 0 20px}#cate_img.special_index_img .photo{background:url(../images/sp_aHR0cD.jpg) center/cover no-repeat}.special_article_wrap section{width:100%;height:212px;float:none;padding:0;margin:0 0 2px}#special_plan_article section .info .username{width:150px}#special_plan_article section .info .username span{height:20px;max-width:120px!important}#cate_img.special_plan_img{height:150px;margin:0 0 2px}#special_plan_article section dl dd{height:48px;min-height:48px;margin-bottom:5px}#special_plan_article section .photo{height:212px}#special_plan_article section .info .info_col-2 .status li{line-height:1}#special_plan_article section .info .info_col-2 .status{margin-top:5px}.span_play_button{left:6px;bottom:6px;height:22px;width:22px;line-height:1.2}.span_play_button i{width:18px;height:18px;line-height:18px}#special_plan_article section .label_PR{top:160px}.label_PR{padding:2px 0;width:22px;top:213px;right:10px}.dd_label_PR{width:22px}.category3 .label_PR,.pc-block{display:none}.dis_block,.sp-block{display:block}}@media (max-width:440px){#detailbar{top:17em;margin-top:0}}