/* 경로
<!--기본세팅 Start heder에 입력 -->
    <script defer src="https://teamdble.mycafe24.com/brand/kasomiya/script.js"></script>
    <script defer src="https://teamdble.mycafe24.com/brand/kasomiya/footer_cs.js"></script>
    <link rel="stylesheet" href="https://teamdble.mycafe24.com/brand/kasomiya/style.css" />
    <link rel="stylesheet" href="https://teamdble.mycafe24.com/brand/kasomiya/setting.css" />
    <link rel="stylesheet" href="https://teamdble.mycafe24.com/brand/kasomiya/footer_cs.css" />
<!--기본세팅 End -->
*/

/* 섹션 옵션 Start*/
    #s2024121820ed573e47356 {border-width: 40px 40px 80px 40px; border-color: #f3e5dc;}
    /* 가맹문의 숨김 */ #dropdown_m20241220d5bf6abe6c4b8 {display: none !important;}
    /* 텍스트 박스 */ .txt_box {padding: 4px 16px;}
/* 섹션 옵션 End*/



/* 메인 Start */
    #s2024122056055e052e20a{
        position: absolute;
        z-index: 2;
        width: 100%;
        top: 220px;
        pointer-events: none;
    }
    /* 두번째 색션 테두리 */
    #s2024121860f4265f7c217 {border-width: 80px 40px 40px 40px; border-color: #f3e5dc;}

    @media only screen and (max-width: 480px) { 
        #s2024122056055e052e20a{
            top: 110px;
        }
        .main_title img{
            width: 90%;
        }
        #s2024121860f4265f7c217 {border-width: 0px 0px 0px 0px;}

    }
/* 메인 End */

/* 브랜드 섹션 Start */
    /* 30여년 부분 섹션 효과 */
    .nohau_wrap{} #w2024121838eda78745909{
        border: 13px solid #f36b21;
        padding: 28px 0;
    }

    /* 타이틀 밑줄 */
    .brand_line{
        border-bottom: 1px solid #b59a87;
        width: 70%;
        left: 50%;
        position: relative;
        transform: translate(-50%, -0%);
        margin: 35px 0px;
        height: 0px;
    }
    @media only screen and (max-width: 480px) { 
        .nohau_wrap{} #w2024121838eda78745909{
            border: 10px solid #f36b21;
            padding: 18px 0;
        }
    }
/* 브랜드 섹션 End */


/* 카츠 Start */
    .katsu_con_title{
        margin: 0px 130px;
        /* font-size: 3.6em; */
    }
    .katsu_con_txt_line{
        border-left: 1px solid;
        margin-top: 32px;
        padding-left: 15px;
        font-size: 1.286em;
    }

    @media only screen and (max-width: 480px) { 
        .katsu_con_title{
            margin: 20px;
            /* font-size: 3.6em; */
        }
        .katsu_con_title img{ margin-bottom: 19px;}
        .katsu_con_txt_line{
            font-size: 1em;
            word-break: keep-all;
        }

    }
/* 카츠 End */


/* 소바 Start */
    .soba_con_title{
        /* font-size: 3.6em; */
    }
    .soba_con_txt{
        font-size: 1.286em;
        margin-top: 29px;
    }
    @media only screen and (max-width: 480px) { 
        .soba_con_title{
            font-size: 1em;
            margin: 20px;
        }
        .soba_con_txt{
            font-size: 1em;
        }
    }
/* 소바 End */


/* 메뉴 섹션 Start */
    .menu_bset_title{
        border-bottom: 1px solid #e6e3e2;
        width: 80%;
        left: 50%;
        position: relative;
        transform: translate(-50%, -0%);
        margin-bottom: 12px;
    }
    @media only screen and (max-width: 480px) { 
        .menu_bset_title h4{font-size: 30px !important; margin-top: -5px !important;}
        #text_w2024121958f89679ae515, #text_w202412191b5d04ff76939, #text_w20241219fdde98122b54f, #text_w20241219bb9cbbf76012a{
            position: relative;
            width: 312px;
            left: 50%;
            transform: translate(-50%, -0%);
        }

        /* 메뉴 리스트 제목 */
        #w20241219ada69e647c867 .slide_02 .item_gallary .text_wrap .title, #w20241219ada69e647c867 .slide_05 .item_gallary .text_wrap .title{font-size: 7vw;}
        #w20241219af38028bd957f .slide_02 .item_gallary .text_wrap .title, #w20241219af38028bd957f .slide_05 .item_gallary .text_wrap .title{font-size: 7vw;}

        /* 메뉴 레스트 설명 */
        #w20241219ada69e647c867 .slide_02 .item_gallary .text_wrap .body, #w20241219ada69e647c867 .slide_05 .item_gallary .text_wrap .body{font-size: 4vw; word-break: keep-all;}
        #w20241219af38028bd957f .slide_02 .item_gallary .text_wrap .body, #w20241219af38028bd957f .slide_05 .item_gallary .text_wrap .body{font-size: 4vw; word-break: keep-all;}
    }
/* 메뉴 섹션 End */

/* 인텔리어 Start */
#w20241219082c31eb5cddb .slide_02 .item_gallary .text_wrap, #w20241219082c31eb5cddb .slide_05 .item_gallary .text_wrap{
    position: absolute;
    top: 0px;
    display: flex !important;
    align-items: flex-end;
    flex-direction: row-reverse;
    background: #ffffff00;
}
#w20250107781cf1ba610e7 .slide_02 .item_gallary .text_wrap, #w20250107781cf1ba610e7 .slide_05 .item_gallary .text_wrap{
    position: absolute;
    top: 0px;
    display: flex !important;
    align-items: flex-end;
    flex-direction: row-reverse;
    background: #ffffff00;
}
/* 인텔리어 End */
