
.find_idpassword .form_container{    font-size: 0.9em;}
.find_idpassword .form_container .tabs li a{padding:.8em;}
.find_idpassword .completion_ul{font-size: 0.8em;;}

.find_idpassword .completion_ul li{padding:1em 0;}

.find_idpassword .certified_n{right: 14%;}



.sub_h5{font-size:1.125em; font-weight: 900;color:#333;font-family: 'Pretendard-Bold';font-weight: bold;}
.sub_h6{font-size:1.125em;color:#333;font-family: 'Pretendard-Bold';text-align: left;}
.sec_title{margin-bottom:.5em;position: relative;}
.sec_title p{font-size:.85em;color:#888;margin-top:.5em;position: relative;}
.sec_title p.posi_right{/* position: absolute;bottom:0;right:1.2em; */font-size: 0.8em;color:#bbb;text-align: right;}
.ranking_zone .sec_title p.posi_right{right:0;}

.sub_navi.header .main_nav{    justify-content: space-between;}
input::-webkit-input-placeholder ,
select::-webkit-input-placeholder,
option::-webkit-input-placeholder { color: #888;font-family: 'Pretendard-Regular';}
select{font-family: 'Pretendard-Regular';}

.sec_title span.arr{width: 1em;    display: block;transform: rotate(180deg) translateY(-50%);;position: absolute;right:0;top:-6px; } 
.sec_title .arr.rota_on{transform: rotate(0) translateY(37%);}
.sec_title span.arr img{width: 100%;}

.loginpage .login_bot_find {display: flex;justify-content: space-between;
    align-items: center;}

    .loginpage .login_bot_find button{position: relative;padding:0 .2em;font-weight: 400;}
    .loginpage .login_bot_find button:last-child {padding-right:0;}
.loginpage .login_bot_find button:first-child:after{content:'';display: block;width: 1px;height: 10px;position: absolute;top:50%;transform: translateY(-50%);right:-.3em;background: #bbb;}


.modal .policy_more{border:1px solid #ddd;height: 18em;overflow-y: scroll;}


.joinpage .acting_img{width: 5em;margin:0 auto 1em;    display: block;}
.joinpage path{stroke:#fdb714}



.writing_posts .textarea{height: 10em;overflow-y:scroll ;border:1px solid #ddd;border-radius: 0.6em;}
.insert strong span{display: block;}








/*게시판 디자인 통일*/
.board_cont dl > div{position: relative;}
.board_cont dl .txt{width: 100%;}
.board_cont dl .txt strong{display: inline;    line-height: 10px;}
.board_cont dl .txt span{margin-right:.4em;padding-right:.4em;position: relative;align-items: center;}
.board_cont dl .txt span .text-danger{display: flex;align-items: center;}
.board_cont dl .txt span .text-danger img{
    width: 1em;display: inline;}
.board_cont dl .txt span img{margin-right:.3em;width: .9em;}
.board_cont dl .txt span:after{content:'';display: block;width: 1px;height: 10px;background: #ddd;position: absolute;right:0;top:50%;transform: translateY(-50%);}
.board_cont dl .txt span:last-child::after{display: none;}
.board_cont dl .txt span:last-child::after{display: none;}




.more_but{position: absolute;right:0;bottom:-0.3em;z-index: 9;}
.more_but span{width:2em;height: 2em;padding:0;display: block;position: relative;}
/* .more_but span::before, */
.more_but span::after{content:'';display: block;width: 0.3em;height: 1.6em;background: #ddd;position: absolute;top:-.6em;background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/162862998862415.png)no-repeat center/cover;top:50%;left:50%;transform: translate(-50%,-50%);}
/* .more_but span::after{top:.6em;  } */
.more_but ul{box-shadow:1px 1px 6px rgb(0 0 0 / 10%);border-radius: .8em;padding:0.6em 2em;line-height: 2;position: absolute;right:0;width: max-content;background: #fff;top:2em;display: none;font-size:1em}
.more_but ul::before{content:'';display: block;background:url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/162852461656919.png) center/cover;position: absolute;top: -1.1em;right: 9px;width: 1em; height: 1.5em;}

.more_but:hover ul{display: block;}



.find_board_sec {justify-content: flex-end;}
.find_board_sec .left{position: relative;}
.find_board_sec .select_type1{width: 7em;margin-right: .4em;}
.find_board_sec .search_btn{position:absolute;top:50%;transform: translateY(-50%);right:1em;width: 1.2em;    display: flex;}
.find_board_sec .search_btn img{width: 100%;}
.find_board_sec input{width:100%;    padding: 0.6em !important;}
.find_board_sec select{padding: 0.6em !important;}



/*쪽지*/
.notice_list_view .message_bot_but button{width: 15%;margin-left: 0.4em;margin-right:0em;}
.notice_list_view .message_bot_but button:first-child{width: 65%;margin-left: 0em;}

.my_message_writing textarea{height:15em !important;}
.my_message_writing textarea::placeholder  { color: #888;font-size:0.8em;}


.year_select button{padding:0 1.2em;    border-radius: 0.4em;}
.year_select{padding-left: 1.2em;    padding-right: 1.2em;margin-bottom:1.2em}







.scroll_cus::-webkit-scrollbar { width: .6em;}
.scroll_cus::-webkit-scrollbar-thumb {  background-color: #ddd;background-clip: padding-box;
    border: 2px solid transparent; border-radius: 10px;}
  .scroll_cus::-webkit-scrollbar-track { background-color: #fff; }




    .operation_review .main_review .right_txt {font-size: 0.9em;   }
    /* .operation_review .main_review .left_i {width: 7.8em;    } */
    .fixed_writing.fixed_btn_container{width: 4.2em;right: 1em;bottom:1em;height: 4.2em;    padding: 0;background: transparent;border:none;}
    .fixed_writing.fixed_btn_container button{width: 100%;right: 0;border-radius: 8em;height: 100%;    box-shadow: 1px 1px 6px rgb(0 0 0 / 20%);}

    .footer_fiexd{position: fixed;bottom:0;z-index:99;background-color: #fff;padding:0.2em 0;    width: 100%;border-top: 1px solid #f5f5f5;       right: 0; height: 3.5em;transition-duration: 0.3s;}
    
    #main .footer_fiexd.on_open3{width: 65%;right:0;}
    .footer_fiexd_con{padding-bottom:7.8em;}




        /*이모저모*/
.my_communication .tabSet ul.tabs li{width: calc(100% / 3);}
.tabSet ul.tabs li a{border:1px solid #ddd;color:#888;}
.my_communication .comments{    width: max-content;position: absolute;top:50%;transform: translateY(-50%);right:0;border:1px solid #ddd;border-radius: .4em;padding:0.3em 0.75em 0.3em}
.my_communication .toggle_wrap .toggle_container dl{   border-bottom: none; padding-bottom: 0;}
.my_communication .toggle_wrap .toggle_container{border-bottom:1px solid #ddd}

     
        
        
        .comments_sec .hide_com{position: relative;}
        .comments_sec .hide_com::before{content: '';display: block;width: 2em;height: 1px;position: absolute;top:50%;transform: translateY(-50%);left:-2.4em;;background: #ddd;}
        
        .comments_sec .id_tit{position: relative;bottom:auto;}
        .comments_sec .id_tit span{position: absolute;left:0;background: #fff;;}
        .comments_sec .more_but span{background: transparent;width: max-content;position: relative;    height: auto;}
        .comments_sec .more_but span::before,
        .comments_sec .more_but span::after{display: none;}
        .comments_sec .id_tit ul{left: -0.4em;right:auto;}
        .comments_sec .more_but ul::before{right: auto;height: 1.2em;        top: -0.6em;    left: 0.8em;}



        .category_classification button{background: #f1f1f1;border:1px solid #ddd;padding:1em 2em;;    display: block;margin-right:.6em;border-radius: .6em;color:#bbb;}
        .category_classification button:last-child{margin:0;}
        .category_classification button.on{border:1px solid #fdb714;color:#fdb714;background: transparent;}
        .category_classification  dt{display:flex;}



        .initial_information .tabSet ul.tabs li{width: calc(100% /4);}
        .initial_information .interest.bd{padding:0;}
        .initial_information .main_review .left_i {height:7.641em;width: 7.641em;}

        .initial_information .panel .bd{padding:0;}

        .initial_information ul li .star_sec{display: flex;}
        .initial_information ul li .star_sec >div{display: flex;    coloR: #888;    font-size: 0.9em;}
        .initial_information ul li .star_sec span{margin-right:.4em}

.initial_information i{width: 1em;margin-right:.2em;}
.initial_information img{width: 100%;}

.initial_information .brand_name {display: flex;    align-items: center;font-size: 1.1em !important;
    justify-content: space-between;}
.initial_information .brand_name strong{padding:.2em .5em;border-radius: .4em;margin-left:0.2em}
.initial_information .main_review .right_txt .id_day{    font-size: .95em;}
.initial_information .main_review ul li{border-bottom: none;
    border: 1px solid #ddd;
    box-shadow: 1px 1px 6px rgb(0 0 0 / 20%);
    padding: 0.1em !important;
    border-radius: 0.8em;
    position: relative;}
.initial_information .pick_zone{  border: 1px solid transparent;
        background-image: linear-gradient(#fff, #fff), linear-gradient( #fdb714, #eb471a);
        background-origin: border-box;
        background-clip: content-box, border-box;}
.initial_information .pick_zone::before{content:'HOT';display: block;background: linear-gradient(45deg, #fdb714, #eb471a);width: max-content;padding:.1em 0.6em;border-radius: 0.3em;position: absolute;left:-.8em;top:1.8em;font-size:0.85em;color:#fff; 
        }
.initial_information .main_review .right_txt{width: calc(100% - 7.841em);}
.initial_information .main_review ul li> div {cursor: pointer;
    padding: 1em;
}
.fixed_writing.fixed_btn_container button img{width:1.9em;transform: translateX(2px);}




.click_v_sec {display: none;}



.info_table_sec table{border-top:1px solid #ddd;    width: 100%;font-size: 0.95em;}
.info_table_sec tr{border-bottom:1px solid #ddd;}
.info_table_sec th{color:#fdb714;font-weight: bold;text-align: center;width: 45%;padding:.8em 0;vertical-align: middle;}
.info_table_sec td{color:#666;font-weight: normal;text-align: left;width: 55%;padding:.8em 0;vertical-align: middle;}
.info_table_sec .g_text{color:#666;}
.info_table_sec .bg-gray p{line-height: 2;color:#666;}



.info_color{overflow:hidden;}
.info_color .info_data.hidden{
white-space:nowrap;
word-wrap:normal;
width:90%;
overflow:hidden;
text-overflow: ellipsis;
float:left;

}


      .information_sec03 .content{line-height: 1.6;}
.information_sec03 .box a{font-size:.925em;color:#666;text-decoration: underline;}

.information_sec03 .sec03_swiper1 .swiper-wrapper{overflow: hidden;display: block;}
.information_sec03 .sec03_swiper1 .swiper-slide{padding-bottom:50%;background: #ddd;margin-bottom:20px;border-radius: .4em;}

.information_sec03 .sec03_swiper2.swiper{overflow: initial;}
.information_sec03 .sec03_swiper2 .swiper-wrapper{border-radius: .4em;}
.information_sec03 .sec03_swiper2 .swiper-slide{display: block;}
.information_sec03 .sec03_swiper2 .swiper-slide i{background: #ddd;display: block;width: 100%;border-radius: .4em;overflow: hidden;}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{color: #444; font-weight: 200;font-size: 1.9em !important;}



.sec_title.border-bot .posi_right{bottom: 0.8em;}

.sec06_con{justify-content: space-around;    align-items: center;}
.sec06_con .left_star li{margin-bottom:.3em;}
.sec06_con .left_star li div{display: flex;align-items: center;}
.sec06_con .left_star li i{width: 1.2em;display: flex;align-items: center;}
.sec06_con .left_star li img{width:100%;}
.sec06_con .star_more{color:#fdb714;}
.sec06_con .star_less{color:#333;}

.sec06_con .left_star{width: 60%;}

.star_sec .star_grade{font-size: 3.5em;text-align: center;line-height: 1.2;}

.star_sec .star_score{display: flex;}
.star_sec .star_score li{width:1em;height: 1em;background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/162844364995128.png) no-repeat center/cover;margin:0 .2em}


.star_sec .star04 li:last-child{background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/162862797463257.png) no-repeat center/cover;}

.star_sec .star03 li:last-child,
.star_sec .star03 li:nth-child(4)
{background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/162862797463257.png) no-repeat center/cover;}

.star_sec .star02 li:last-child,
.star_sec .star02 li:nth-child(4),
.star_sec .star02 li:nth-child(3)
{background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/162862797463257.png) no-repeat center/cover;}

.star_sec .star01 li:last-child,
.star_sec .star01 li:nth-child(4),
.star_sec .star01 li:nth-child(3),
.star_sec .star01 li:nth-child(2)
{background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/162862797463257.png) no-repeat center/cover;}
.star_sec .star0 li:last-child,
.star_sec .star0 li:nth-child(4),
.star_sec .star0 li:nth-child(3),
.star_sec .star0 li:nth-child(2),
.star_sec .star0 li:nth-child(1)
{background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/162862797463257.png) no-repeat center/cover;}



.information_sec07 .sec_title{margin-bottom:0;}
.information_sec07 .my_writing_board .s_board{display: flex;    align-items: center;}
.information_sec07 .my_writing_board .s_board i{width: 1.4em;display: flex;
    align-items: center;}
.information_sec07 .my_writing_board .s_board img{width: 100%;}
.information_sec07 .my_writing_board dl{width: 100% !important;}
.information_sec07 .hot_poin{padding:.2em .4em;border-radius: .2em;position: absolute;top:-0.4em;right:0;}

.information_sec07 .my_writing_board dl:first-child{width: 70%;}
.information_sec07 .my_writing_board dl:last-child{width: 30%;}

.information_sec08.main_unification .swiper-slide{    box-shadow: 0px 0px 6px rgb(0 0 0 / 20%);}
.information_sec08.main_unification .swiper{overflow: initial;}




.pagi_fixed_but3 button{margin-right:.8em}
.pagi_fixed_but3 button:last-child{margin:0;}
.pagi_fixed_but3 button{width: 4em !important;}
.pagi_fixed_but3 button:first-child{width:calC(100% - 9.6em) !important;}
.pagi_fixed_but3 button img{width:2em !important;}




.initial_information.operation_review_view .main_review ul li> div {
    cursor: initial;}
    .operation_review_view .shadow_box,
    .operation_review_writing .shadow_box
    {padding:1em;}
    .operation_review_view .sec06_con,
    .operation_review_writing .sec06_con{justify-content: space-between;}


    .operation_review_view .operation_sec02 .sub_h6 span{border-radius: .4em;padding:.2em .3em .2em .5em;margin-right:.4em}
    .operation_review_view .operation_sec02 .sub_h6 span:last-child{padding:0;margin-right:.0em;}

.operation_review_writing .insert {position: relative;}
.operation_sec02 .insert {padding-right: 32px;}


    .secret_article{position: absolute;right: 0.5em;top: 35%;display: flex;}
    .secret_article strong{width: .8em;display: block;}
    .secret_article strong img{width: 100%;}
.operation_review_writing button.left_i{border:1px solid #fdb714;line-height: 1.6;}


.operation_review_writing .textarea{height: 15em;}
.operation_review_writing .textarea::-webkit-input-placeholder {
    color: #888;font-size:0.85em;
  }

  .operation_review_writing .certified{    align-items: center;}  
  .operation_review_writing .certified .field{width:80%}
  .operation_review_writing .certified input{    width: auto;width:100%}
  .operation_review_writing .certified button{padding:0;text-align: center;width:20%;border:1px solid #ddd;border-radius: .6em;}

  .operation_review_writing .filebox{width: 35%;}
  .operation_review_writing .filebox label{color:#444;}

.operation_review_writing .information_sec01 select{color: #666;padding: 0.8em !important;border-radius: 0.6em;}
.operation_review_writing .select_brand{margin-top:1em;border:1px solid #f1f1f1;border-radius: 0.4em;;padding:0.8em;}
.operation_review_writing .select_brand li:first-child{padding-top:0;}
.operation_review_writing .select_brand li {display: flex;text-align: center;padding-bottom:0.8em  ;/* border-bottom:1px solid #f1f1f1; */}
.operation_review_writing .select_brand li:last-child{padding-bottom:0em;border:none;}
.operation_review_writing .select_brand p {width: 80%;color:#666;font-weight: 500;padding:0.3em;text-align: left;}
.operation_review_writing .select_brand button {width: 20%;border:1px solid #bbb;padding:.5em;line-height: inherit;}
.operation_review_writing .select_brand_check{width: max-content;padding:0.3em 0.8em;border-radius: 20px;margin-top:1em;}


.operation_review_view.initial_information .id_day{display: block;}

.removal{position: relative;}
.removal::after{content:'';display:block;width: 1px;height: 10px;background: #ddd;position: absolute;right:-1px;top:50%;transform: translateY(-50%);}


/*아이디 비밀번호 찾기*/
.find_password .tabs li a{padding:.8em;}
.find_completion ul{border-top:2px solid #666;margin-top:50px;}
.find_completion ul li{display: flex;    justify-content: space-between;padding:10px 0;border-bottom:1px solid #ddd;}
.find_completion ul li strong{font-weight: 600;}


.pagi_fixed_but3 .but_wishon img{content: url('https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/163441767842941.png');}





/*주주명부*/
#sub_w_mo .Container { width: 50%;margin: 0 auto;}

/*회원가입*/
.join .Container ul{margin-top:2em;}
.join .Container ul li{height:10em;border:2px solid #ddd;border-radius: 0.8em;;margin-bottom:1em;display: flex;    justify-content: center;align-items: center;color: #888;}
.join .Container ul li.on_join{border-color:#fdb714;color:#fdb714;font-weight: 600;}

.my_account .insert .field.two_input {padding: 0.6em;}
.my_account .insert .field.two_input span{width: 48%;text-align: center;margin:0;}
.my_account .insert .field.two_input strong{width: 4%;margin:0;color:#666;font-size: 0.85em;    text-align: center;}


.insert .field.two_input{border:1px solid #ddd;display: block;display: flex;align-items: center;border-radius: .4em;/* padding:.8em;  */   height: auto;}
.insert .field.two_input input{border:none !important;/* padding:0 !important; */}
.insert .field.two_input span{margin:0 .4em;color:#666;font-size: 0.75em;}
.insert .field.two_input span:first-child{margin-left:0;}
.insert .field.two_input2{display: flex;align-items: center;}

.my_account .insert .field.two_input{background: #f5f5f5;}

/* .check_box_category.insert >div{display: flex;align-items: center;justify-content: space-between;} */
.check_box_category.insert >div p{font-size: 0.9em;margin-bottom:.4em;}

/* .check_box_category.insert ul li{margin-right:0;margin-left:.8em;} */
.check_box_category.insert ul{width: 100%;display: flex;}
.check_box_category.insert ul li{width: calc((100% - .6em) /2);text-align: center;}
.check_box_category.insert ul li:last-child{margin:0;}
.check_box_category .check-label .checkmark{text-align: center;height: 3.2em;display: flex;justify-content: center;align-items: center;}

/*주주리스트*/

.jojo_list3 .jojo_day_path .tabSet ul.tabs{width: 100%;}
.jojo_list3 .jojo_day_path .tabSet ul.tabs li{width: 50%; }
.jojo_list3 .jojo_day_path .tabSet ul.tabs li a{display: block;width: 100%; text-align: center;border-bottom:2px solid #ddd !important;padding: 0.4em 00;}
.jojo_list3 .jojo_day_path .tabSet ul.tabs li a.on{border-bottom:2px solid #fdb714 !important;color: #fdb714;    }


.jojo_list  input{}
.jojo_list ul li{border:1px solid #ddd;padding:.8em;border-radius: .4em;margin-bottom:.8em}
.jojo_list ul li:last-child{margin-bottom:0em}
.jojo_list ul li .top{display: flex;align-items: center;justify-content: space-between;border-bottom:1px solid #ddd;padding-bottom:.6em;margin-bottom:.6em;    color: #666;}
.jojo_list ul li .top strong{padding:.2em .6em;border-radius: .2em;display: none;}
.jojo_list ul li .bot{display: flex;align-items: center;justify-content: space-between;}
.jojo_list ul li .bot .right{text-align: center;padding:.4em 0.8em;border-radius: .2em;}

.jojo_list .day_path ul .location_info .add {padding-right: 6.4em;}
.jojo_day_path{margin-top:1em;}
.jojo_day_path .tabSet ul.tabs{display: flex;}
.jojo_day_path .tabSet ul.tabs li{ border:none;border-radius: 0;width: auto;;margin-bottom:0;}
.jojo_day_path .tabSet ul.tabs li a {background: transparent; border-radius: 0em; width: auto; border:none;padding:0;color:#888;    }
.jojo_day_path .tabSet ul.tabs li a.on{    color: #333;  border-color: transparent;}

.jojo_day_path .day_path ul .but_sec button{display: none;}
.jojo_day_path .day_path ul .location_info .add2 span{display: block;}

.jojo_day_path .day_path ul .li_con{position: relative;}
.jojo_day_path .day_path ul .location_info {position: initial;}

.jojo_day_path .day_path ul  .location_info .add2 {border-radius: .4em;padding:0.8em;bottom: auto;top: 50%;transform: translateY(-50%);}

.jojo_day_path .day_path ul  .location_info .add2 span{font-size:1.125em;    font-weight: 600;}

.jojo_day_path .tabSet ul.tabs{margin-bottom:0;}
.jojo_day_path .top_tabs_navi{margin-bottom:.8em;display: flex;justify-content: space-between;align-items: center;}
.jojo_list3 .jojo_day_path .top_tabs_navi {justify-content: flex-end;}


.jojo_day_path .top_tabs_navi > span{padding:.3em .8em .2em;border-radius: 20em;}

.jojo_list_modal h5{font-size:0.9em;margin-bottom:.4em;}
.jojo_list_modal .check-label{margin-top:.2em ;margin-bottom:.2em ;    line-height: .8em;}


.jojo_list01 .bot_but2{width: 12em;margin-right: 0;}
.jojo_list3 .bot_but2{width: 12em;margin-right: 0;}
.jojo_list3 .jojo_day_path .day_path ul .but_sec button{display: block;}
.jojo_list3 .jojo_day_path .day_path ul .location_info .add2{top: 32% }

.today_sec{display: flex;font-size: 1em;align-items: center;    justify-content: space-between;;}
.today_sec img{width: 1.4em;transform: translateY(-.1em);}
.today_sec span{font-weight: 900; color:#444;margin-left:.2em;}

.today_sec .search_wrap{border:1px solid #ddd;border-radius: 2em;display: flex;
    align-items: center;overflow: hidden;/* box-shadow: 0 0 .3em rgba(0,0,0,0.1); */width: 10.3em;padding: 0 0.2em;}
.today_sec .search_wrap input{padding:0.4em !important;border:none !important;width: calc(100% - 2em);}
.today_sec .search_wrap button{color:#fff;border-radius: 2em;display: flex;    width: 2em;height: 1.6em;    align-items: center;    margin: 0.3em;}
.today_sec .search_wrap button img{width: 100%;}



.jojo_sequence .day_path ul li {padding: 0em;box-shadow: none;    border-radius: 0em;margin-bottom: 0em;border:none;display: flex;margin-bottom: 0.8em;position: relative;}
.jojo_sequence .day_path ul li .li_con {padding: 0.8em;box-shadow: 0 0 10px rgb(0 0 0 / 10%);    border-radius: 0.4em;    width: calc(96.5%);margin-left:1em}
.jojo_sequence .day_path ul li .sequence{width: 4.5%;display: flex;
    flex-direction: column;    justify-content: space-between;} 
.jojo_sequence .day_path ul li .sequence span{width: 100%;background: #bbb;display: block;border-radius: .4em;position: relative;;} 
.jojo_sequence .day_path ul li .sequence span:last-child{margin-top:.4em}
.jojo_sequence .day_path ul li .sequence span:first-child::after{content:'';display: block;width: 70%;height: 70%;background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/16369314238902.png) center/cover;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.jojo_sequence .day_path ul li .sequence span:last-child::after{content:'';display: block;width: 70%;height: 70%;background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/16369314279148.png) center/cover;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}


.jojo_sequence .day_path ul li:first-child .sequence span:first-child{background: #ddd;}
.jojo_sequence .day_path ul li:last-child .sequence span:last-child{background: #ddd;}

.jojo_sequence.jojo_day_path .day_path ul .location_info .add2{right:1.4em;}


.jojo_list .name .after_jojo{}
/* .jojo_list .name .after_jojo strong{display: none;background: #fff;font-size: 0.7em;padding:.3em .6em .16em;border-radius: .2em;color: #f55d44;margin-right:.4em;border:1px solid #f55d44;} */

.jojo_report7_1 .check_report .form_container .insert{display: none;}

/*보고서작성*/
.jojo_report .jojo_day_path{margin-top:0;}
.jojo_report .jojo_day_path .day_path ul li{border:none;padding:0;margin:0;box-shadow: none;}
.jojo_report .jojo_day_path .day_path {border-bottom:1px solid #ddd;padding-bottom:1em;margin-bottom:1em;}

.jojo_report .check_report .medium.bold strong{font-weight: bold;display: none;}

.jojo_report .check_report ul li{border:1px solid #ddd; border-radius: .4em; padding:1em;width: 100%;;text-align: center;color: #888;font-size: 0.9em;}
.jojo_report .check_report ul li.oncheck{border-color:#fdb714;color:#fdb714;font-weight: 500;}


.insert textarea{width: 100%;min-height: 10em;overflow-y:scroll ;}

.day_path ul .entrust.name span{background: #eb471a;color:#fff;padding:.2em .6em;font-size:0.7em;border-radius: 0.2em;margin-right:.4em;}


.jojo_report.jojo_report2_1 .check_report ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.jojo_report.jojo_report2_1 .check_report ul li{width: 49%;}



.jojo_report3_2 {}


.jojo_report3_2.jojo_report .check_report ul li{  border-radius: 0;   padding: 0;   border: none;text-align: left;color: #333;}

.jojo_report3_2 .attorney_con h5{font-size: 2em;display: block;letter-spacing: 54px;margin-bottom:1.2em;}

.jojo_report3_2 .attorney_con .attorney_sec02 p{word-break: keep-all;}
.jojo_report3_2 .attorney_con .attorney_sec03{margin:1.5em 0;}
.jojo_report3_2 .attorney_con .attorney_sec03 span{width: 2em;display: inline-block;}
.jojo_report3_2 .attorney_con .attorney_sec03 strong{margin:0 1em}

.jojo_report3_2 .attorney_con .attorney_sec02 p{text-indent: 1em;line-height: 2;}
.jojo_report3_2 .attorney_con .attorney_sec04 > div{display: flex;margin-bottom:.8em;}
.jojo_report3_2 .attorney_con .attorney_sec04 > div:first-child strong{width: 10em;margin:0;;}
.jojo_report3_2 .attorney_con .attorney_sec04 > div.w100_sec{display: block;;}
.jojo_report3_2 .attorney_con .attorney_sec04 > div.w100_sec > span{width: 100%;display: block;}
.jojo_report3_2 .attorney_con .attorney_sec04 > div.w100_sec p{width: 100%;display: block;}
.jojo_report3_2 .attorney_con .attorney_sec04 > div > span{width: 10em;}
.jojo_report3_2 .attorney_con .attorney_sec04 > div p{width: 10em;display: flex;justify-content: flex-end;word-break: keep-all;}
.jojo_report3_2 .attorney_con .attorney_sec04 > div strong{width: 8em;margin-right:1em;text-align: right;}


.jojo_report3_2 .attorney_con .attorney_sec04 > div.w100_sec .attorney_table,
.jojo_report3_2 .attorney_con .attorney_sec04 > div.w100_sec p{margin-left:1em}
.jojo_report3_2 .attorney_con .attorney_sec04 > div.w100_sec p{line-height: 2;}

.jojo_report3_2 .attorney_con .attorney_sec05{width: 25.1em;margin:0 auto;margin-top:40px;}

.jojo_report3_2 .attorney_con .attorney_sec05 > div:last-child{text-align: center;    justify-content: center;font-size: 1.2em;margin-top:40px;}

.jojo_report3_2 .attorney_con .attorney_sec05 > div{display: flex;margin-bottom:.8em;}
.jojo_report3_2 .attorney_con .attorney_sec05 > div.w100_sec{display: block;;}
.jojo_report3_2 .attorney_con .attorney_sec05 > div.w100_sec > span{width: 100%;display: block;}
.jojo_report3_2 .attorney_con .attorney_sec05 > div.w100_sec p{width: 100%;display: block;}
.jojo_report3_2 .attorney_con .attorney_sec05 > div strong{width: 15em;margin-right:1em;text-align: right;display: block;}
.jojo_report3_2 .attorney_con .attorney_sec05 > div.bot_sec strong{width: 2em;}

.jojo_report3_2 .attorney_con .attorney_sec05 > div p{display: flex;}



.jojo_report3_2 .attorney_table{margin:20px 0;}
.jojo_report3_2 .attorney_table table{width: 100%;border:1px solid #ddd;}
.jojo_report3_2 .attorney_table table td,
.jojo_report3_2 .attorney_table table th{border:1px solid #333;padding:.6em .6em;vertical-align: middle;}

.jojo_report3_2 .attorney_table table th{background: #ddd;text-align: center;padding:.4em .4em;}


.jojo_report3_2 .attorney_table table .check_sec{text-align: center;}
.jojo_report3_2 .attorney_table table .check_sec .checkmark{width: 2em;height: 2em;    transform: translate(-50%,-50%); left: 50%;}
.jojo_report3_2 .attorney_table table .check_sec .checkmark:after{background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/164201259894503.png) center/cover;    width: 100%;height: 100%;left: 59%;
    top: 30%;}
.jojo_report3_2 .attorney_table table input:checked ~ .checkmark{background: transparent;border-color:#ddd}
/**/
.jojo_report4_1 .certified_n { right: 9%;    transform: translateY(-50%);}
.jojo_report4_1 .bag_policy_container{padding:0;}
.jojo_report4_1 .bag_policy_container .check-label{    font-size: 0.9em;}

.jojo_idcard{position: relative;}
.jojo_idcard .idcard{background: rgb(0 0 0 /60%);    height:100vh;position: absolute;top:0;left:0;    width: 100%;}
.jojo_idcard .idcard > div{ display: block; width:100% ;margin:0 auto;left:50%;top:48%;transform: translate(-50%,-50%);position:absolute;;color: #fff;}
.jojo_idcard .idcard i{ display: block; background-position: center center; background-size: cover; padding-bottom: 63%; border-radius: .6em;}
/* .jojo_idcard .idcard i{ display: block;     position: absolute;left: 50%; top: 50%;transform: translate(-50%, -50%);} */
.jojo_idcard .idcard > div button{color:#fff;margin-top:1.4em;font-weight: 300;text-align: center;width: 100%;}

.jojo_report4_3 .idcard {background: transparent;}
.jojo_report4_3 .idcard > div{ display: block;position:initial;transform: none;}
.jojo_report4_3{}


.jojo_report5 .category_classification .flex-between{width: 40%;display: block;}
.jojo_report5 .category_classification > div{width: 100%;}
.jojo_report5 .category_classification .flex-between button{width: 50%;}



/**/
.day_path .location_info .result {line-height: 0.8em;}
.day_path .location_info .result  strong{display: none;color:#fff;padding:.8em .6em;border-radius: .2em;}
.day_path .location_info .result strong.agreement{background: #fdb714;}
.day_path .location_info .result strong.opposition{background: #f55d44;}
.day_path .location_info .result strong.refusal{background: #bbb;}

.jojo_day_path .day_path ul .location_info .result { border-radius: 0.4em; bottom: auto;  top: 50%; transform: translateY(-50%);    position: absolute;right:0;}

.day_path .name{display: flex;}
.day_path .name .join_p  {color:#fdb714;font-size: 0.65em;background: #fff;display: inline-block;margin-left:0.2em;width: 1.5em;;display: flex;    align-items: center; background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/163693011024430.png)no-repeat center/98%;display: none;}
.day_path .name .join_p img{width: 100%;}
.report_text{background: #f5f5f5;margin-top:1em;padding:.8em;border-radius: .4em;font-size: 0.8em;display: none;}



/*menu_crystal*/
.menu_crystal .top_day_select{position: relative;text-align: center;font-size: 1.125em;color:#666;font-weight: 800;}
.menu_crystal .top_day_select button{ position: absolute;left:0;width: 2.6em;height: 2.6em;top:50%;transform: translateY(-50%);background: #bbb;}
.menu_crystal .top_day_select button::before{content:'';display: block;width: 60%;height: 60%;background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/163692365031140.png) center/cover;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);}
.menu_crystal .top_day_select button.right{right:0;left:auto;}
.menu_crystal .top_day_select button.right::before{transform: translate(-45%,-50%) rotate(180deg);}

.menu_crystal .day_path ul li{box-shadow: none;border:1px solid #ddd;;}



.menu_crystal1 .view_sec{width: 80%;border:1px solid #ddd;margin:0 auto;margin-top:2em}
.menu_crystal1 .view_sec img{width: 100%;}

.menu_crystal1 .view_title_but{display: flex;    justify-content: space-between;  align-items: center;padding: 1em;    border: 1px solid #ddd;    border-radius: 0.4em;}
.menu_crystal1 .view_title_but button{padding:0.7em 2em 0.6em;border-radius: 20em;}


.two_fixed_btn_container{display: flex;}
.two_fixed_btn_container button:first-child{margin-right:2em;}



/*menu_crystal2_1*/
.insert .in_content{padding:.4em;border:1px solid #ddd;border-radius: 0.4em;padding: 0.8em;color: #818181;display: block;background: #f5f5f5;    font-size: 0.8em;}
.insert .in_content .cover_btn{font-size: 1em;}

.menu_crystal2_1 .insert .in_content.in_content_textarea{min-height: 10em;overflow-y:scroll ;}

/*jojo_list_sequence*/
.jojo_list_sequence.jojo_list ul li .bot{position: relative;}
.jojo_list_sequence .check-label{position: absolute;lefT:0;top:50%;transform: translateY(-50%);}
.jojo_list_sequence .check-label .checkmark{ width:3.5em;   height: 3.5em;}

.jojo_list_sequence.jojo_list ul li .left{padding-left:3.6em;}


/*jojo_gps*/
#main.jojo_gps header h1.logo {left: 50% !important;}
.jojo_gps .map{width: 100vw;height: 100vh;;}
.jojo_gps .map iframe{width: 100%;height: 100%;} 

.jojo_gps .Container{display: flex;flex-direction: row-reverse;}

/* .jojo_gps .Container .map_sec{width: 75vw;} */
.jojo_gps .agent_gps{z-index: 99;left:0;top:3.3em;background: #fff;padding:1em;height: calc(100% - 3.3em);width: 25vw;}
.jojo_gps .agent_gps .gps_title{display: flex;justify-content: space-between;margin-bottom:.4em;}
.jojo_gps .agent_gps .gps_title p{font-size: 0.9em;font-weight: 700;}
.jojo_gps .agent_gps .gps_title span{font-size: 0.4em;padding:.2em 1em; border-radius: 4em;display: flex;
    align-items: center;}

.jojo_gps .agent_gps .time{color: #888;font-size: 0.9em;}

.jojo_gps .agent_gps .location{display: flex;align-items: center;flex-wrap: wrap;    margin-top: 0.2em;}
.jojo_gps .agent_gps .location img{width: 0.8em;transform: translateY(-.05em);margin-right:.2em}
.jojo_gps .agent_gps ul li.current_loca{background: #f5f5f5;border:1px solid #bbb;}
.jojo_gps .agent_gps ul li.gps_on{border:1px solid #fdb714;}
.jojo_gps .agent_gps ul li.gps_on .location{color: #fdb714;}
.jojo_gps .agent_gps ul li.gps_on .location img{content:url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/163768398310019.png)}

.jojo_gps .agent_gps ul li{border:1px solid #ddd; padding:.8em; font-size: 0.8em;border-radius: .4em;margin-bottom:.8em;position: relative;}
.jojo_gps .agent_gps ul li::after{content:'';display: block;width: 2em;height: 2em;background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/163768408229941.png) center/cover;position: absolute;left:50%;transform:translateX(-50%) rotate(-180deg);bottom:-1.5em;z-index: 999;}
.jojo_gps .agent_gps ul li:last-child:after{display: none;}


.jojo_gps .loca_spa_i{width: 100%;height: 100%;/* position: absolute;left:0;top:0; */}
.jojo_gps .loca_spa_i li{width: 31px;height: 40px;;background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/163768453089723.png) center/cover;position: absolute;}
.jojo_gps .loca_spa_i li span{position: absolute;left:50%;transform: translateX(-50%);top:-1.3em;font-size: 0.8em;font-weight: 600;}



.jojo_gps .loca_spa_i li.on{background: url(https://s3.ap-northeast-2.amazonaws.com/lbplatform/images/THEMORE/163768478831724.png) center/cover;width: 40px;height: 50px;}
.jojo_gps .loca_spa_i li:first-child{right:50%;bottom:50%;}
.jojo_gps .loca_spa_i li:nth-child(2){right:45%;bottom:55%;}
.jojo_gps .loca_spa_i li:nth-child(3){right:24%;bottom:35%;}
.jojo_gps .loca_spa_i li:nth-child(4){right:20%;bottom:70%;}
.jojo_gps .loca_spa_i li:nth-child(5){right:35%;bottom:15%;}



.insert.client_select > p{}
.company_info .bg-gray{border-radius: 0.8em;}
.insert.client_select #companyList li{font-weight: 600;width: 100%;border:1px solid #ddd;padding:0.8em;border-radius: .4em;background: #fff;}


.company_info table{border-top:2px solid #222;}
.company_info table th,
.company_info table td{border:none;border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-size: .95em;color: #333;padding:0.6em .4em}
.company_info table th:last-child,
.company_info table td:last-child{border-right:none;}




/* ********************************************* *
* 900px
* ********************************************* */
@media screen and (max-width: 900px){
    #main .footer_fiexd.on_open3{width: 48%;right:0;}
    .jojo_sequence .day_path ul li .sequence {        width: 5.5%;}

    
/* .jojo_gps .Container .map_sec{width: 70vw;} */
.jojo_gps .agent_gps{width: 30vw;}

}
/* ********************************************* *
* 800px
* ********************************************* */
@media screen and (max-width: 800px){
    .footer_fiexd {padding: 0.4em 0;}

    .main2 .footer_fiexd {z-index: 999;}


    .jojo_report4_1 .certified_n {right: 12%;}
    #sub_w_mo .Container {width: 100%;}

    
.jojo_idcard .idcard > div{width:65% ;margin:0 auto;}

.jojo_sequence .day_path ul li .sequence {        width:8%;}
.line_list ul li{padding:.6em;}

.jojo_gps .agent_gps .gps_title p{font-size: 0.9em;}
}

/* ********************************************* *
* 600px
* ********************************************* */
@media screen and (max-width: 600px){

    .jojo_report5 .category_classification .flex-between {width: 100%;}
    .jojo_report5 .category_classification .flex-between dt{width: 100%;}
    .category_classification button {border-radius: 0.2em;padding: 0.8em 2em;}
    
.jojo_sequence .day_path ul li .sequence {        width:10%;}
.jojo_report4_1 .certified_n {right: 15%;}


.jojo_gps .agent_gps {width: 100vw;position: absolute;height: 30vh;bottom:calc(-30vh + 3.5em);top:auto;padding-bottom:2em;padding-top:0.8em;;transition-duration: 0.3s;}
.jojo_gps .agent_gps.gps_on_bot{bottom:calc(3.5em)}
.jojo_gps .agent_gps ul{height: 100%;overflow-y: scroll;}
.jojo_gps .agent_gps .gps_but{position: relative;}
.jojo_gps .agent_gps .gps_but p::before{content:'열기';display: block;width: 3.6em;border:1px solid #fdb714;color:#fdb714; font-size: 0.8em;padding:.2em .4em;border-radius: 2em;text-align: center;position: absolute;top:-4em;left:0;background: #fff;}
.jojo_gps .agent_gps.gps_on_bot .gps_but p::before{content:'닫기';}
#gps_page{height: 100vh;overflow: hidden;}

/* .jojo_gps .agent_gps.gps_on_bot .map_sec{ height: 56vh;;} */
#main .map_sec{height: 87vh;overflow: hidden;}
.jojo_gps .map{height: 100%;}

.jojo_gps .agent_gps {}

#main .Container{display: block;}
#main .map_sec{width: 100vw;}


.tabs_ul ul{width: 100%;}

.jojo_list .name .after_jojo strong { padding: 0.2em 0.6em 0.16em;}
.jojo_list .name .after_jojo {transform: translateY(-0.05em);}


.jojo_gps .agent_gps .gps_title p{font-size: 1em;}
.jojo_gps .agent_gps .gps_title span {font-size: 0.6em;padding: 0.5em 0.9em;}
.jojo_gps .agent_gps .gps_title { margin-bottom: 0.8em;}


}
/* ********************************************* *
* 500px
* ********************************************* */
@media screen and (max-width: 500px){

    .jojo_report4_1 .certified_n {right: 18%;font-size: 1em;}
    .certified_n button { padding: 0.35em 0.4em 0.3em;font-size: 0.9em;transform: none;    }

    .loginpage .login_bot_find button.xsmall {font-size: .7em;}
    .jojo_idcard .idcard > div{width:90% ;margin:0 auto;}
    .jojo_report4_3 .idcard > div { width: 100%;margin: 0 auto;}

    .jojo_list_sequence2 .jojo_day_path .day_path ul .location_info .add2 {
        border-radius: 1.7em;
        padding: 0.2em 0.8em;
        display: flex;
        align-items: center;
        top: auto;
        bottom: 0;
      }
}


/* ********************************************* *
* 450px
* ********************************************* */
@media screen and (max-width: 450px){
    .initial_information .brand_name {align-items: flex-start;  flex-direction: column-reverse;    }
    .initial_information .brand_name .width50p{width: 100%;margin-top: 0.5em;}
    .initial_information .brand_name strong{margin-left:0;margin-right:.2em}
    .initial_information .brand_name span{margin-left:0;margin-right:.4em;margin-bottom: 0.5em;}


    .main_review .right_txt > .event{margin-top: 0.3em;}
    .sec_title p {font-size: 0.80em;}
    
.jojo_list ul li .top span{font-size: 0.9em;;}
.jojo_list ul li .bot .right {padding: 0.3em 0.7em;font-size: 0.9em;}

.jojo_list ul li .top .small {
    font-size: 0.75em;
}
.jojo_day_path .tabSet ul.tabs{font-size: 1.125em;;}
.tabSet ul.tabs li {padding: 0 0.6em 0 0;}
.day_path ul p.name {font-size: 1.15em !important;}


.menu_crystal1 .check_report .normal {font-size: 0.8em;}
.menu_crystal1 .view_title_but {padding: 0.6em;    border-radius: 0.2em;}
.menu_crystal1 .view_title_but button { padding: 0.55em 1em 0.5em;border-radius: 20em;font-size: 0.7em;}

}


/* ********************************************* *
* 400px
* ********************************************* */
@media screen and (max-width: 400px){

    .day_path ul p.name {font-size: 1em !important;}
    /* .main_review ul li> div {flex-direction: column;} */
    /* .initial_information .main_review .right_txt {width: 100%;} */

    .info_table_sec th {width: 40%;padding:0.8em 0.5em;}
    .info_table_sec td {width: 60%;padding:0.8em 0.5em;}
    .my_communication .board_cont dl .txt {width: 80%;}


    .sec06_con .star_sec{    margin: 0 auto;margin-bottom:1em;}
    .sec06_con .left_star { width: 100%;}



    .sec_title p.posi_right {position: initial;text-align: right;}

    .jojo_day_path .day_path ul .location_info .add2 {border-radius: 1.7em; padding: 0.2em 0.8em; display: flex;  align-items: center;  top: auto; bottom: 0; transform: none;  }
    .jojo_day_path .day_path ul .location_info .add2 span{margin-left:.2em;    font-size: inherit;font-weight: 700;}
    .jojo_day_path .day_path ul .location_info .add{padding-right:8em;}

    .jojo_report .check_report ul li {border-radius: 0.2em;padding: 0.8em;}

    .menu_crystal1 .jojo_day_path .day_path ul .location_info .result {border-radius: 0.2em;top: auto;transform: none; bottom: .2em;}

    .menu_crystal1 .day_path .location_info .result strong{padding: 0.4em 1em;    font-size: 0.9em;}
    .insert .in_content { border-radius: 0.2em;padding: 0.6em;}
    .insert .field.two_input {border-radius: 0.2em;    }

    .my_account .insert .in_content { font-size: 0.8em;    }
    .my_account .bag_policy_container {font-size: 0.8em;}

    .insert .field.two_input{padding:0.55em;}

    .jojo_report4_1 .certified_n {right: 7.5em;}

    .jojo_list_sequence2 .jojo_sequence .day_path ul li .li_con {padding: 0.6em;border-radius: 0.2em;width: 100%;margin-left: 0;    }
    .jojo_list_sequence2 .jojo_day_path .day_path ul .location_info .add2{display: flex;
        flex-direction: column;border-radius: 0.2em;bottom: auto;right: 16.3%;top: 0.6em;transform: none;line-height: 1.3em;}
    .jojo_sequence .day_path ul li .sequence {width:11.5%;position: absolute;right: .5em;top:.5em;z-index: 99;height: 84%;}
    .jojo_sequence .day_path ul li .sequence span{border-radius: .2em;}
    .jojo_sequence .day_path ul li .sequence span:last-child {margin-top: 1em;}

    .jojo_list3 .jojo_day_path .day_path ul .location_info .add2{top: auto }
    .jojo_list3 .jojo_day_path .day_path ul .location_info{    position: relative;}

    .jojo_list3 .jojo_day_path #panel2-2 .day_path ul .location_info{position: initial;}

    .jojo_list01 .bot_but2{width: 100%;}
    .jojo_list3 .bot_but2{width: 100%;}

.jojo_gps .agent_gps .time { font-size: 1em;}
.jojo_gps .agent_gps .location { font-size: 1.1em;}

.jojo_list3 .day_path ul li {padding: 0.6em;}


.tabs_ul li{padding:.6em !important;font-size: 0.8em;}
.jojo_day_path .tabSet ul.tabs li{padding:0 !important;}

.report_text{padding:.6em;border-radius: .2em;;}



}
/* ********************************************* *
* 380px
* ********************************************* */
@media screen and (max-width: 380px){

    .initial_information_view .main_unification .swiper-slide i{width: 45%;}
    .initial_information .main_review .right_txt{width:100%}

    .initial_information .brand_name .width50p{    margin-top: 0.4em;margin-right: 0;    margin-bottom: 0em;}
    .initial_information .main_review .right_txt .id_day{padding:0;}
    .initial_information .main_review .right_txt .brand_name {font-size: 1em !important;}
    .initial_information ul li .star_sec {margin-top: 0.2em;}
    .initial_information ul li .star_sec span {margin-right: .2em;font-weight: 900;color: #000;}
    .main_review .right_txt > div{margin-top: 0.2em;}
    .initial_information .brand_name span{    margin-right: 0;margin-bottom: 0.1em;}

    .initial_information .main_review ul li> div {padding: 1em 0.5em 2em;}

    .main_review .right_txt > div.event{position: absolute;    left: 0;bottom: 1em;width: 100%;padding: 0 1.3em;}

    .initial_information_view.initial_information .brand_name span {margin-bottom: 0.7em;}
    .operation_review_view .main_review ul li> div {padding: 1em 1em 1em;}

    .jojo_report.jojo_report2_1 .check_report ul li{width:100%;}

}


/* ********************************************* *
* 350px
* ********************************************* */
@media screen and (max-width: 350px){

    .sec06_con {flex-direction: column-reverse;  align-items: flex-start;}
    
.notice_list_view .dis_flex.pagi_fixed_but{display: block;text-align: center;}
.notice_list_view .dis_flex.pagi_fixed_but button{display: inline-block;height: 100%;width: 31%;;}
.notice_list_view .dis_flex.pagi_fixed_but button:first-child{width: 100%;margin-left:0;margin-bottom:.6em}
.notice_list_view .dis_flex.pagi_fixed_but button:nth-child(2){margin-left:0;}
.pagi_fixed_but3 button:first-child {width: calC(100%) !important;} 
.pagi_fixed_but3 button {margin-right:0.4em;}
.pagi_fixed_but3 button img {width: 1.5em !important;}
.pagi_fixed_but3 button:first-child span{font-size: 0.75em;}


.sales_day .bot_con .check-label .checkmark { width: 4em;}
.sales_day .bot_con .check-label { height: 4em;}
.sales_day .bot_con .one_size2 .checkmark {width: 3em!important; }
.sales_day .bot_con .one_size2 .check-label {height: 3em;}
.sales_day .bot_con .one_size3 .checkmark { width: 2em!important;}
.sales_day .bot_con .one_size3 .check-label {height:2em;}

.sales_day .bot_con ul li .small{font-size: 0.7em;;}


.initial_information .brand_name {flex-direction: column-reverse;    align-items: flex-start;}
.initial_information .brand_name strong { margin-left: 0em; margin-right: 0.2em;}

.main_review .right_txt .brand_name span:first-child{margin-bottom:.6em;}
.main_review .left_i i.logo { width: 100% !important; height: 55% !important;}

.main_review .right_txt .brand_name span.width50p{width: 100%;}


.operation_review_writing .select_brand li {padding: 0.6em 0;}
.operation_review_writing .select_brand p {width: 70% !important;    padding: 0.4em;}
.operation_review_writing .select_brand button {width: 30% !important;}

.today_sec .search_wrap { width: 8.3em;}
}


/* ********************************************* *
* 300px
* ********************************************* */
@media screen and (max-width: 300px){

    .initial_information .main_review ul li> div{flex-direction: column;}
    .initial_information .main_review .left_i{border:none}
    
    .main_review ul li> div {flex-direction: column;} .initial_information .main_review .right_txt {width: 100%;}



    .notice_list_view .dis_flex.pagi_fixed_but button{width: 30%;;}

    .writing_input { padding: 0.2em 0.2em 0.2em 0.7em; }
    .writing_input button { width: 3.7em;}
    .writing_input .comments{width: calc(100% - 3.7em);}
    .writing_input input { width: calc(100% - 5em);}
    .modal .writing_input button {min-width: auto;    padding: 0.3em 1em;}
    
.member_modal .modal_con{    height: 50vh;}
.modal-close { right: 0.9em;top: 0.9em;}

.more_but span {width: 1.5em; height: 2.5em;}
.more_but span::after {width: 0.2em; height: 1.2em;}


.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after, .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {font-size: 1.2em !important;}
.swiper-button-next, .swiper-rtl .swiper-button-prev { right: 0;}
.swiper-button-prev, .swiper-rtl .swiper-button-next {left: 0;}
.mo_main_weather.main_weather .last_li >div{border:none;padding: 0;
  display: flex;
  align-items: center;}
  .sales_day .mo_main_weather.main_weather .last_li{display: none;}

.sub_h5{width: 94%;}


.main_review .left_i i.logo {  height: 75.2% !important;}
.initial_information .main_review ul li> div {padding: 1em 1em 2em;}

.main_review .right_txt > div.event{position: initial;  padding:0;}
.initial_information .main_review ul li> div { padding: 1em 1em 1em;}


.find_board_sec.year_select .select_type1 {width: 5em;}
.find_board_sec select {padding: 0.4em !important;}

}

/* ********************************************* *
* 260px
* ********************************************* */
@media screen and (max-width: 260px){
    .notice_list_view .dis_flex.txt{display: block;;}
    .notice_list_view .dis_flex.txt .id{   width: 100%; float: left;}
    .notice_list_view .dis_flex.txt .id::after{display: none;}
    .notice_list_view .dis_flex.txt .send_day{float:left;}
    .notice_list_view .dis_flex.txt .get_day{float:left;}


}





