@media screen and (min-width:1024px){.favorite_modal{display:none;position:fixed;height:100vh;width:100%;z-index:10000;top:0;left:0}.favorite_modal .modal_bg{background:rgba(0,0,0,.8);position:absolute;height:100vh;width:100vw}.favorite_modal .modal_content{background:#fff;border-radius:10px;width:400px;padding:24px 16px;position:relative;transform:translate(-50%,-50%);top:50%;left:50%}.favorite_modal .modal_content .main_text{text-align:center;font-size:16px}.favorite_modal .modal_content .main_text span{display:block}.favorite_modal .modal_content .close{position:absolute;top:0;right:16px;font-size:33px}.favorite_modal .modal_content .introduction{height:48px;font-size:15px;background:#1a388d;border-radius:6px;text-align:center;text-decoration:none;display:flex;position:relative;justify-content:center;align-items:center;margin-top:16px;color:#fff;box-shadow:0 2px 2px hsla(0,0%,100%,.3)}.favorite_modal .modal_content .signin{font-size:15px;text-align:center;margin-top:16px;display:block}.favorite{color:#182863;font-size:17px;font-weight:700;text-align:center;border:1px solid #bbb;background-color:#fff;border-radius:6px;height:56px;width:280px;display:flex;align-items:center;justify-content:center;margin:0 0 16px auto;cursor:pointer}.favorite:hover{background-color:#f4f4f4}.favorite.off{display:none}.favorite.on{border:1px solid #f68686;background-color:#f68686}.favorite.on .label{color:#fff}.favorite .icon{margin-right:8px}.favorite .icon img{vertical-align:middle}.suggestion_result{width:840px;margin:0 auto 40px}.suggestion_result .suggestion_text .description_label{color:#1a388d;font-weight:700;text-align:center;margin-top:64px;font-size:18px}.suggestion_result .suggestion_text .description_label .emphasis{display:block;font-size:28px}.suggestion_result .suggestion_text .description{font-size:16px;margin:32px auto 0;width:560px}.suggestion_result .filterBox{margin-top:48px;overflow:hidden}.suggestion_result .filterBox .selection_criteria{color:#353535;font-weight:700;font-size:14px}.suggestion_result .filterBox .search_button{margin-top:16px;width:300px;display:flex;background-color:#fff;height:38px;border-radius:4px;border:1px solid #1a388d;align-items:center}.suggestion_result .filterBox .search_button .text{color:#fff;font-size:14px;font-weight:700;margin-left:15px;color:#1a388d;position:relative;width:100%}.suggestion_result .filterBox .search_button .text:before{display:block;content:"+";position:absolute;right:7px;width:24px;height:24px;background:#1a388d;color:#fff;text-align:center;border-radius:2px;top:-1px}.suggestion_result .content_wrap{background-color:#e8e8e8;border-radius:4px;padding:32px;margin-top:24px}.suggestion_result .content_wrap .lbl_content{font-size:16px;font-weight:700;margin-bottom:12px;display:flex;align-items:center}.suggestion_result .content_wrap .lbl_content .detail_icon{padding-right:8px;width:26px;top:8px}.suggestion_result .content_wrap .content_text{font-size:15px}.suggestion_result .content_wrap .process_wrap .menu_process{font-size:14px;width:100%;display:table;color:#1a388d}.suggestion_result .content_wrap .process_wrap .menu_process:not(:last-of-type){padding-bottom:8px}.suggestion_result .content_wrap .process_wrap .menu_process .process_label{width:24px;display:table-cell}.suggestion_result .article_list{padding-top:24px;margin-top:24px;border-top:1px solid #e8e8e8}.suggestion_result .article_list .articles_wrap:not(:first-of-type){margin-top:16px}.suggestion_result .article_list .articles_wrap .movie_wrap .movie_player{width:100%}.suggestion_result .article_list .articles_wrap .free_desc_wrap{background-color:#f2f6ff;padding:16px 0}.suggestion_result .article_list .articles_wrap .free_desc_wrap .description{font-size:13px;color:#353535;text-align:center}.suggestion_result .article_list .articles_wrap .free_desc_wrap .free_link{margin:10px auto 0;display:flex;position:relative;background:#1a388d;border-radius:24px;width:420px;height:48px;line-height:64px;font-size:15px;text-align:center;text-decoration:none;color:#fff;justify-content:center;align-items:center}.suggestion_result .article_list .articles_wrap .free_desc_wrap .free_link:after{content:"";display:block;position:absolute;right:20px;top:42%;width:5px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.suggestion_result .article_list .articles_wrap .free_desc_wrap .free_link .icon{width:16px;margin:-2px 8px 0 0}.suggestion_result .article_list .articles_wrap .view_not_possible{position:relative}.suggestion_result .article_list .articles_wrap .view_not_possible .movie_thumb{width:100%;height:auto}.suggestion_result .article_list .articles_wrap .view_not_possible .thumb_overlay{position:absolute;top:0;left:0;width:100%;height:calc(100% - 5px);color:#fff;background-color:rgba(0,0,0,.5);display:flex;flex-flow:column;justify-content:center}.suggestion_result .article_list .articles_wrap .view_not_possible .thumb_overlay .icon_info{width:42px;margin:0 auto 16px;display:block}.suggestion_result .article_list .articles_wrap .view_not_possible .thumb_overlay .info_text{font-size:18px;text-align:center}.suggestion_result .article_list .articles_wrap .free_link_wrap{border-bottom:1px solid #e8e8e8}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link{margin:-45px auto 0;display:flex;position:relative;border-radius:6px;border:1px solid #797979;width:60%;height:80px;font-size:17px;text-align:left;text-decoration:none;color:#fff;align-items:center;padding:0 26px;background-color:#1a388d}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link:hover{opacity:1}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link:before{content:"";position:absolute;right:15px;top:35%;box-sizing:border-box;width:20px;height:20px;background:#fff;border-radius:50%}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link:after{content:"";display:block;position:absolute;right:23px;top:44%;width:5px;height:5px;transform:rotate(45deg);border-top:1px solid #1a388d;border-right:1px solid #1a388d}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link .icon{width:32px;margin:-2px 16px 0 0}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link .link_text span{display:block;font-size:14px}.suggestion_result .article_list .articles_wrap .free_link_wrap .signup_link{margin:24px 0;display:flex;text-align:center;font-size:14px;font-weight:700;color:#1a388d;align-items:center;justify-content:center;position:relative}.suggestion_result .article_list .articles_wrap .free_link_wrap .signup_link:after{content:"";display:block;position:absolute;right:230px;top:40%;width:5px;height:5px;border-top:2px solid #1a388d;border-right:2px solid #1a388d;transform:rotate(45deg)}.suggestion_result .article_list .articles_wrap .free_link_wrap .signup_link span{font-size:18px;margin-right:4px}.suggestion_result .article_list .articles_wrap .free_link_wrap .signup_link .icon{margin-right:8px;height:23px}.suggestion_result .article_list .articles_wrap .title_block{width:100%;padding:16px 0}.suggestion_result .article_list .articles_wrap .title_block .article_title{font-size:18px;font-weight:700}.suggestion_result .article_list .articles_wrap .title_block .article_time{font-size:14px;color:#353535;margin-top:8px}.suggestion_result .article_list .articles_wrap .title_block .article_link{font-size:15px;font-weight:700;text-align:right;margin-bottom:16px}.suggestion_result .article_list .articles_wrap .title_block .article_link a{color:#1a388d!important;position:relative}.suggestion_result .article_list .articles_wrap .title_block .article_link a:before{content:"";display:block;position:absolute;right:85px;top:20%;width:6px;height:6px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.suggestion_result .suggestion_link{margin:32px 0 60px}.suggestion_result .suggestion_link .suggestion_title{font-size:16px;font-weight:700;text-align:center;color:#353535}.suggestion_result .suggestion_link .point_box{max-width:500px;margin:16px auto 0;padding:24px;border-radius:6px;border:1px solid #8c9bc8;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.suggestion_result .suggestion_link .point_box .point{font-size:15px;text-align:left}.suggestion_result .suggestion_link .point_box .point:before{display:inline-block;width:8px;height:8px;content:"";border-radius:100%;background:#8c9bc8;margin-right:12px}.suggestion_result .suggestion_link .point_box .menu_link{display:inline-block;margin-top:16px;width:300px;height:46px;font-size:15px;background-color:#8c9bc8;border-radius:6px;text-align:center;text-decoration:none;display:flex;position:relative;justify-content:center;align-items:center;color:#fff}.suggestion_result .other_contents .content{padding:40px;margin-top:40px;background-color:#e8e8e8;border-radius:6px}.suggestion_result .other_contents .content .label{color:#1a388d;font-weight:700;text-align:center;font-size:16px}.suggestion_result .other_contents .content .label .emphasis{display:block;font-size:24px}.suggestion_result .other_contents .content .linkBox{display:block;width:400px;margin:16px auto 0}.suggestion_result .other_contents .content .linkBox .point_img{width:100%;vertical-align:top;border-radius:6px 6px 0 0}.suggestion_result .other_contents .content .linkBox .menuBox{background-color:#1a388d;position:relative;border-radius:0 0 6px 6px}.suggestion_result .other_contents .content .linkBox .menuBox .menu{font-size:15px;font-weight:700;padding:12px 12px 0 16px;color:#fff}.suggestion_result .other_contents .content .linkBox .menuBox .detail{font-size:14px;padding:12px 48px 16px 16px;width:80%;color:#fff}.suggestion_result .other_contents .content .linkBox .menuBox:after{content:"";display:block;position:absolute;right:20px;top:0;bottom:0;margin:auto;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.suggestion_result .individual_list{width:100%}.suggestion_result .individual_list .individual_title{font-size:22px;font-weight:700}.suggestion_result .individual_list .individual_description{margin-top:8px;color:#797979}.suggestion_result .individual_list .individual{border:1px solid #e8e8e8;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-radius:6px;margin-top:16px}.suggestion_result .individual_list .individual .individual_bg{padding:24px}.suggestion_result .individual_list .individual .individual_bg .suggestion_title{position:relative;font-size:18px;font-weight:700;color:#353535;padding-right:16px}.suggestion_result .individual_list .individual .individual_bg .suggestion_title:before{content:"";display:block;position:absolute;right:0;top:0;bottom:0;margin:auto;width:6px;height:6px;border-top:3px solid #000;border-right:3px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.suggestion_result .individual_list .individual .individual_bg .suggestion_request{font-size:14px;word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin-top:12px}.suggestion_result .individual_list .individual .individual_bg .suggestion_info_block{margin-top:12px}.suggestion_result .individual_list .individual .individual_bg .suggestion_info_block .category_icon{font-size:13px;color:#8c9bc8;display:inline-block;margin-right:4px}.suggestion_result .individual_list .individual .individual_bg .suggestion_nickname{margin-top:16px;display:inline-block;color:#797979}.suggestion_result .individual_list .individual .individual_bg .article_published{display:block;text-align:right;color:#797979}.suggestion_search_display{display:none;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:100;background-color:rgba(0,0,0,.5)}.suggestion_search_display .suggestion_search_form{width:640px;height:600px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:6px;background-color:#fff;overflow:scroll}.suggestion_search_display .suggestion_search_form .search_header{border-bottom:2px solid #d2d2d2;height:50px}.suggestion_search_display .suggestion_search_form .search_header .close{font-size:40px;padding-left:10px;cursor:pointer;position:absolute;line-height:40px}.suggestion_search_display .suggestion_search_form .search_header .title{width:100%;display:flex;align-items:center;justify-content:center;height:50px;font-size:16px;font-weight:700}.suggestion_search_display .suggestion_search_form .section{margin-top:40px}.suggestion_search_display .suggestion_search_form .section .section_header{font-size:18px;font-weight:700;text-align:center}.suggestion_search_display .suggestion_search_form .section .section_option{margin-top:24px}.suggestion_search_display .suggestion_search_form .section .section_option .option_list{width:280px;margin:0 auto}.suggestion_search_display .suggestion_search_form .section .section_option .option_list.age,.suggestion_search_display .suggestion_search_form .section .section_option .option_list.level{display:flex;flex-wrap:wrap}.suggestion_search_display .suggestion_search_form .section .section_option .option_list.age li,.suggestion_search_display .suggestion_search_form .section .section_option .option_list.level li{width:50%}.suggestion_search_display .suggestion_search_form .section .section_option .option_list.age li:nth-child(n+3),.suggestion_search_display .suggestion_search_form .section .section_option .option_list.genre li:nth-child(n+2),.suggestion_search_display .suggestion_search_form .section .section_option .option_list.level li:nth-child(n+3){margin-top:8px}.suggestion_search_display .suggestion_search_form .section .section_option .option_list li .input{display:none}.suggestion_search_display .suggestion_search_form .section .section_option .option_list li .input:after{opacity:0;transform:rotate(45deg) translate3d(0,2px,0) scale3d(.7,.7,1);transition:transform .2s ease-in-out,opacity .2s ease-in-out}.suggestion_search_display .suggestion_search_form .section .section_option .option_list li .input:checked+.radio_label:after{transform:scaleX(1);outline:1px solid transparent;opacity:1}.suggestion_search_display .suggestion_search_form .section .section_option .option_list li .radio_label{font-size:15px;position:relative;padding-left:44px}.suggestion_search_display .suggestion_search_form .section .section_option .option_list li .radio_label:after{content:"";display:block;position:absolute;top:3px;left:16px;width:14px;height:14px;background:#1a388d;border-radius:50%;opacity:0;transform:scale3d(.3,.3,1);transition:transform .2s ease-in-out,opacity .2s ease-in-out}.suggestion_search_display .suggestion_search_form .section .section_option .option_list li .radio_label:before{content:"";display:block;position:absolute;left:12px;top:-1px;width:20px;height:20px;border:1px solid #797979;border-radius:50%}.suggestion_search_display .suggestion_search_form .link{width:360px;height:56px;font-size:16px;background:#1a388d;border-radius:6px;text-align:center;text-decoration:none;display:flex;position:relative;justify-content:center;align-items:center;margin:56px auto 80px;color:#fff;border:none;letter-spacing:1.5px}.suggestion_search_display .suggestion_search_form .link:after{content:"";display:block;position:absolute;right:15px;width:5px;height:5px;top:42%;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.suggestion_search_display .suggestion_search_form .link:disabled{background:#bbb}}@media screen and (max-width:1023px){.favorite_modal{display:none;position:fixed;height:100vh;width:100%;z-index:10000;top:0;left:0}.favorite_modal .modal_bg{background:rgba(0,0,0,.8);position:absolute;height:100vh;width:100vw}.favorite_modal .modal_content{background:#fff;border-radius:10px;width:80%;padding:24px 16px;position:relative;transform:translate(-50%,-50%);top:50%;left:50%}.favorite_modal .modal_content .main_text{text-align:center;font-size:16px}.favorite_modal .modal_content .main_text span{display:block}.favorite_modal .modal_content .close{position:absolute;top:0;right:16px;font-size:33px}.favorite_modal .modal_content .introduction{height:48px;font-size:15px;background:#1a388d;border-radius:6px;text-align:center;text-decoration:none;display:flex;position:relative;justify-content:center;align-items:center;margin-top:16px;color:#fff;box-shadow:0 2px 2px hsla(0,0%,100%,.3)}.favorite_modal .modal_content .signin{font-size:15px;text-align:center;margin-top:16px;display:block}.favorite{color:#182863;font-size:15px;font-weight:700;text-align:center;border:1px solid #bbb;background-color:#fff;border-radius:6px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer}.favorite.off{display:none}.favorite.on{border:1px solid #f68686;background-color:#f68686}.favorite.on .label{color:#fff}.favorite .icon{margin-right:8px}.favorite .icon img{vertical-align:middle}.suggestion_result{padding:0 6px}.suggestion_result .suggestion_text .description_label{color:#1a388d;font-weight:700;text-align:center;margin-top:32px;font-size:14px}.suggestion_result .suggestion_text .description_label .emphasis{display:block;font-size:20px}.suggestion_result .suggestion_text .description{font-size:14px;margin-top:16px}.suggestion_result .filterBox{margin-top:24px;padding-bottom:16px;border-bottom:1px solid #d2d2d2}.suggestion_result .filterBox .selection_criteria{color:#353535;font-weight:700}.suggestion_result .filterBox .search_button{display:flex;background-color:#fff;height:38px;border-radius:4px;border:1px solid #1a388d;align-items:center;margin-top:8px}.suggestion_result .filterBox .search_button .text{color:#fff;font-size:14px;font-weight:700;margin-left:15px;color:#1a388d;position:relative;width:100%}.suggestion_result .filterBox .search_button .text:before{display:block;content:"+";position:absolute;right:7px;width:24px;height:24px;background:#1a388d;color:#fff;text-align:center;border-radius:2px;top:-1px}.suggestion_result .content_wrap{margin-top:24px;background-color:#e8e8e8;border-radius:4px;padding:16px}.suggestion_result .content_wrap .lbl_content{font-size:14px;font-weight:700;margin-bottom:12px;display:flex;align-items:center}.suggestion_result .content_wrap .lbl_content .detail_icon{padding-right:8px;width:22px;top:8px}.suggestion_result .content_wrap .content_text{font-size:15px}.suggestion_result .content_wrap .process_wrap .menu_process{font-size:13px;width:100%;display:table;color:#1a388d}.suggestion_result .content_wrap .process_wrap .menu_process:not(:last-of-type){padding-bottom:8px}.suggestion_result .content_wrap .process_wrap .menu_process .process_label{width:24px;display:table-cell}.suggestion_result .article_list{padding:16px 0 24px;margin-top:16px;border-top:1px solid #e8e8e8}.suggestion_result .article_list .articles_wrap{margin-bottom:32px}.suggestion_result .article_list .articles_wrap .movie_wrap .movie_player{width:100%}.suggestion_result .article_list .articles_wrap .free_link_wrap{border-bottom:1px solid #e8e8e8}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link{margin:-38px auto 0;display:flex;position:relative;border-radius:6px;border:1px solid #797979;width:80%;height:64px;font-size:13px;text-align:left;text-decoration:none;color:#fff;align-items:center;padding:0 16px}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link:hover{opacity:1}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link:before{content:"";position:absolute;right:15px;top:35%;box-sizing:border-box;width:20px;height:20px;background:#fff;border-radius:50%}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link:after{content:"";display:block;position:absolute;right:23px;top:45%;width:5px;height:5px;transform:rotate(45deg)}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link .icon{width:24px;margin:-2px 8px 0 0}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link .link_text span{display:block;font-size:12px}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link{background-color:#1a388d}.suggestion_result .article_list .articles_wrap .free_link_wrap .free_link:after{border-top:1px solid #1a388d;border-right:1px solid #1a388d}.suggestion_result .article_list .articles_wrap .free_link_wrap .signup_link{margin:16px 0;display:flex;text-align:center;font-size:12px;font-weight:700;color:#1a388d;align-items:center;justify-content:center;position:relative}.suggestion_result .article_list .articles_wrap .free_link_wrap .signup_link:after{content:"";display:block;position:absolute;right:60px;top:37%;width:5px;height:5px;border-top:1px solid #1a388d;border-right:1px solid #1a388d;transform:rotate(45deg)}.suggestion_result .article_list .articles_wrap .free_link_wrap .signup_link span{font-size:14px;margin:-1px 2px 0 0}.suggestion_result .article_list .articles_wrap .free_link_wrap .signup_link .icon{margin:-2px 6px 0 0;height:15px}.suggestion_result .article_list .articles_wrap .free_desc_wrap{background-color:#f2f6ff;padding:16px 0}.suggestion_result .article_list .articles_wrap .free_desc_wrap .description{font-size:11px;color:#353535;text-align:center}.suggestion_result .article_list .articles_wrap .free_desc_wrap .free_link{margin:10px auto 0;display:flex;position:relative;background:#1a388d;border-radius:24px;width:80%;height:48px;font-size:13px;text-align:center;text-decoration:none;color:#fff;justify-content:center;align-items:center}}@media screen and (max-width:1023px) and (max-width:320px){.suggestion_result .article_list .articles_wrap .free_desc_wrap .free_link{font-size:12px}}@media screen and (max-width:1023px){.suggestion_result .article_list .articles_wrap .free_desc_wrap .free_link .icon{width:16px;margin:-2px 8px 0 0}.suggestion_result .article_list .articles_wrap .view_not_possible{position:relative}.suggestion_result .article_list .articles_wrap .view_not_possible .movie_thumb{width:100%;height:auto}.suggestion_result .article_list .articles_wrap .view_not_possible .thumb_overlay{position:absolute;top:0;left:0;width:100%;height:calc(100% - 5px);color:#fff;background-color:rgba(0,0,0,.5);display:flex;flex-flow:column;justify-content:center}.suggestion_result .article_list .articles_wrap .view_not_possible .thumb_overlay .icon_info{width:24px;margin:0 auto 10px;display:block}.suggestion_result .article_list .articles_wrap .view_not_possible .thumb_overlay .info_text{font-size:13px;font-weight:700;text-align:center}.suggestion_result .article_list .articles_wrap .title_block{width:100%;padding:16px 0}.suggestion_result .article_list .articles_wrap .title_block .article_title{font-size:14px;font-weight:700}.suggestion_result .article_list .articles_wrap .title_block .article_time{font-size:12px;color:#353535;margin-top:8px}.suggestion_result .article_list .articles_wrap .title_block .article_link{font-size:13px;font-weight:700;text-align:right;margin-bottom:12px}.suggestion_result .article_list .articles_wrap .title_block .article_link a{color:#1a388d!important;position:relative}.suggestion_result .article_list .articles_wrap .title_block .article_link a:before{content:"";display:block;position:absolute;right:75px;top:20%;width:6px;height:6px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.suggestion_result .suggestion_link{margin-bottom:24px}.suggestion_result .suggestion_link .suggestion_title{font-size:15px;font-weight:700;text-align:center;color:#353535}.suggestion_result .suggestion_link .point_box{margin-top:16px;padding:24px;border-radius:6px;border:1px solid #8c9bc8;display:flex;flex-wrap:wrap;justify-content:center}.suggestion_result .suggestion_link .point_box .point{font-size:14px}.suggestion_result .suggestion_link .point_box .point:before{display:inline-block;width:8px;height:8px;content:"";border-radius:100%;background:#8c9bc8;margin-right:12px}.suggestion_result .suggestion_link .point_box .menu_link{display:inline-block;margin:16px auto 0;width:80%;height:46px;font-size:15px;background-color:#8c9bc8;border-radius:6px;text-align:center;text-decoration:none;display:flex;position:relative;justify-content:center;align-items:center;color:#fff}.suggestion_result .other_contents .content{padding:24px;margin:24px 0;background-color:#e8e8e8;border-radius:8px}.suggestion_result .other_contents .content .label{color:#1a388d;font-weight:700;text-align:center;font-size:14px}.suggestion_result .other_contents .content .label .emphasis{display:block;font-size:22px;margin-top:4px}.suggestion_result .other_contents .content .linkBox{margin-top:16px;display:block}.suggestion_result .other_contents .content .linkBox .point_img{width:100%;vertical-align:top;border-radius:6px 6px 0 0}.suggestion_result .other_contents .content .linkBox .menuBox{background-color:#1a388d;position:relative;border-radius:0 0 6px 6px}.suggestion_result .other_contents .content .linkBox .menuBox .menu{font-size:15px;font-weight:700;padding:12px 12px 0 16px;color:#fff}.suggestion_result .other_contents .content .linkBox .menuBox .detail{font-size:13px;padding:16px;width:80%;color:#fff}.suggestion_result .other_contents .content .linkBox .menuBox:after{content:"";display:block;position:absolute;right:20px;top:0;bottom:0;margin:auto;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.suggestion_result .individual_list{width:100%;background-color:#f4f4f4;margin:0 -16px;padding:24px 16px}.suggestion_result .individual_list .individual_title{font-size:15px;font-weight:700}.suggestion_result .individual_list .individual_description{margin-top:8px;color:#797979}.suggestion_result .individual_list .individual{border:1px solid #e8e8e8;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-radius:6px;margin-top:16px}.suggestion_result .individual_list .individual .individual_bg{padding:16px}.suggestion_result .individual_list .individual .individual_bg .suggestion_title{position:relative;font-size:15px;font-weight:700;color:#353535;padding-right:16px}.suggestion_result .individual_list .individual .individual_bg .suggestion_title:before{content:"";display:block;position:absolute;right:0;top:0;bottom:0;margin:auto;width:6px;height:6px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.suggestion_result .individual_list .individual .individual_bg .suggestion_request{font-size:13px;word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin-top:12px}.suggestion_result .individual_list .individual .individual_bg .suggestion_info_block{margin-top:12px}.suggestion_result .individual_list .individual .individual_bg .suggestion_info_block .category_icon{font-size:13px;color:#8c9bc8;display:inline-block;margin-right:4px}.suggestion_result .individual_list .individual .individual_bg .suggestion_nickname{margin-top:8px;display:inline-block;color:#797979}.suggestion_result .individual_list .individual .individual_bg .article_published{display:block;text-align:right;color:#797979}.suggestion_search_display{display:none;position:fixed;bottom:0;z-index:100;background-color:#fff;height:100%;width:100%;overflow-y:scroll}.suggestion_search_display .suggestion_search_form{padding:0 10px}.suggestion_search_display .suggestion_search_form .search_header{border-bottom:2px solid #d2d2d2;height:50px;margin:0 -10px}.suggestion_search_display .suggestion_search_form .search_header .close{font-size:40px;padding-left:10px;cursor:pointer;position:absolute;line-height:40px}.suggestion_search_display .suggestion_search_form .search_header .title{width:100%;display:flex;align-items:center;justify-content:center;height:50px;font-size:13px;font-weight:700}.suggestion_search_display .suggestion_search_form .section{margin-top:40px}.suggestion_search_display .suggestion_search_form .section .section_header{font-size:16px;font-weight:700;text-align:center}.suggestion_search_display .suggestion_search_form .section .section_option{margin-top:16px}.suggestion_search_display .suggestion_search_form .section .section_option .option_list{width:70%;margin:0 auto}.suggestion_search_display .suggestion_search_form .section .section_option .option_list.age,.suggestion_search_display .suggestion_search_form .section .section_option .option_list.level{display:flex;flex-wrap:wrap}.suggestion_search_display .suggestion_search_form .section .section_option .option_list.age li,.suggestion_search_display .suggestion_search_form .section .section_option .option_list.level li{width:50%}.suggestion_search_display .suggestion_search_form .section .section_option .option_list.age li:nth-child(n+3),.suggestion_search_display .suggestion_search_form .section .section_option .option_list.genre li:nth-child(n+2),.suggestion_search_display .suggestion_search_form .section .section_option .option_list.level li:nth-child(n+3){margin-top:8px}.suggestion_search_display .suggestion_search_form .section .section_option .option_list li .input{display:none}.suggestion_search_display .suggestion_search_form .section .section_option .option_list li .input:after{opacity:0;transform:rotate(45deg) translate3d(0,2px,0) scale3d(.7,.7,1);transition:transform .2s ease-in-out,opacity .2s ease-in-out}.suggestion_search_display .suggestion_search_form .section .section_option .option_list li .input:checked+.radio_label:after{transform:scaleX(1);outline:1px solid transparent;opacity:1}.suggestion_search_display .suggestion_search_form .section .section_option .option_list li .radio_label{font-size:14px;position:relative;padding-left:44px}}@media screen and (max-width:1023px) and (max-width:320px){.suggestion_search_display .suggestion_search_form .section .section_option .option_list li .radio_label{font-size:12px}}@media screen and (max-width:1023px){.suggestion_search_display .suggestion_search_form .section .section_option .option_list li .radio_label:after{content:"";display:block;position:absolute;top:1px;left:16px;width:14px;height:14px;background:#1a388d;border-radius:50%;opacity:0;transform:scale3d(.3,.3,1);transition:transform .2s ease-in-out,opacity .2s ease-in-out}.suggestion_search_display .suggestion_search_form .section .section_option .option_list li .radio_label:before{content:"";display:block;position:absolute;left:12px;top:-3px;width:20px;height:20px;border:1px solid #797979;border-radius:50%}.suggestion_search_display .suggestion_search_form .link{width:80%;height:48px;font-size:16px;background:#1a388d;border-radius:6px;text-align:center;text-decoration:none;display:flex;position:relative;justify-content:center;align-items:center;margin:40px auto 56px;color:#fff;border:none;letter-spacing:1.5px;-webkit-appearance:none}.suggestion_search_display .suggestion_search_form .link:after{content:"";display:block;position:absolute;right:15px;width:5px;height:5px;top:42%;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.suggestion_search_display .suggestion_search_form .link:disabled{background:#bbb}}