body{font-family:"Zen Kaku Gothic New", sans-serif}.diet_activity{padding-top:227px;background:#efeceb}.diet_activity .da_logo{width:305px;height:auto;position:absolute;top:122px;left:927px;right:0;margin:auto}.diet_activity h2{line-height:1;font-family:"Zen Kaku Gothic New", sans-serif;font-size:60px;font-weight:700;letter-spacing:4px;position:relative;margin-bottom:87px}.diet_activity h2 span{font-family:"Bellefair", serif;font-size:34px;font-weight:500;text-align:center;margin-bottom:34px;letter-spacing:1.2px}.diet_activity .da_search ul{display:flex;justify-content:center;margin-bottom:54px;position:relative;z-index:1}.diet_activity .da_search ul li{position:relative}.diet_activity .da_search ul li select{appearance:none;width:270px;height:50px;font-size:24px;font-weight:500;border:none;border-radius:0;outline:none !important;padding-right:40px;background:white;text-align:center;color:#ff6400;margin:0 14px;cursor:pointer;letter-spacing:2px}.diet_activity .da_search ul li select option{background:#f0eae4}.diet_activity .da_search ul li select:hover{background:#fff}.diet_activity .da_search ul li select::-webkit-scrollbar{width:19px}.diet_activity .da_search ul li select::-webkit-scrollbar-thumb{background-color:#c2c2c2;border-radius:0}.diet_activity .da_search ul li select::-webkit-scrollbar-track{background-color:#fff}.diet_activity .da_search ul li:after{content:"";display:block;background:url(../images/se51/se_select_arrow.svg?20251008) center center / cover;width:30px;height:16px;position:absolute;right:34px;top:0;bottom:0;margin:auto;pointer-events:none}.diet_activity .da_items .da_item{display:flex;border-top:1px solid #c7c8c8;max-width:1080px;margin:auto}.diet_activity .da_items .da_item .da_item_left{position:relative;padding:29px 29px 35px 32px;flex:0 100%;max-width:403px}.diet_activity .da_items .da_item .da_item_left .date{font-size:20px;font-weight:500;letter-spacing:2px;margin-bottom:4px;text-indent:-0.5em}.diet_activity .da_items .da_item .da_item_left .parliament_name{font-size:22px;font-weight:500;letter-spacing:2.4px;text-indent:-0.5em}.diet_activity .da_items .da_item .da_item_left .parliament_name .parliament_cat{font-size:14px;font-weight:400;letter-spacing:1.6px}.diet_activity .da_items .da_item .da_item_left .parliament_img{position:absolute;top:25px;right:29px}.diet_activity .da_items .da_item .da_item_left .parliament_img img{max-width:65px}.diet_activity .da_items .da_item .da_item_right{flex:0 100%;max-width:677px;padding:25px 1em 35px 0}.diet_activity .da_items .da_item .da_item_right .flex_head{display:flex;flex:0 100%;align-items:flex-end;padding-bottom:16px;line-height:0}.diet_activity .da_items .da_item .da_item_right .flex_head .box_style{background:#fff;line-height:25px;width:165px;color:#ff6400;font-size:16px;letter-spacing:1.8px;text-align:center;font-weight:500}.diet_activity .da_items .da_item .da_item_right .flex_head .box_style span{position:relative;left:0.5em}.diet_activity .da_items .da_item .da_item_right .flex_head .da_cat{margin:0 50px 0 15px}.diet_activity .da_items .da_item .da_item_right .flex_head .da_cat.bill{background-color:#ea7215;color:#fff}.diet_activity .da_items .da_item .da_item_right .flex_head .movie_link a,.diet_activity .da_items .da_item .da_item_right .flex_head .note_link a{display:flex;flex:0 100%;max-width:120px;font-size:14px;line-height:22px;letter-spacing:0.35px;white-space:nowrap}.diet_activity .da_items .da_item .da_item_right .flex_head .movie_link a img,.diet_activity .da_items .da_item .da_item_right .flex_head .note_link a img{width:32px;margin-right:10px}.diet_activity .da_items .da_item .da_item_right .flex_head .note_link{margin-left:20px}.diet_activity .da_items .da_item .da_item_right .flex_head .da_qa_q a,.diet_activity .da_items .da_item .da_item_right .flex_head .da_qa_a a{display:block;width:60px;font-size:14px;line-height:22px;letter-spacing:2px;text-align:center;height:22px;color:#fff}.diet_activity .da_items .da_item .da_item_right .flex_head .da_qa_q{background:#009fe6;border-radius:3px}.diet_activity .da_items .da_item .da_item_right .flex_head .da_qa_a{margin-left:15px;background:#ea7215;border-radius:3px}.diet_activity .da_items .da_item .da_item_right .flex_head .da_qa_a+.movie_link{margin-left:20px}.diet_activity .da_items .da_item .da_item_right .flex_head.nosp{display:none}.diet_activity .da_items .da_item .da_item_right .da_title{font-size:20px;letter-spacing:3.5px;font-weight:400}.diet_activity .da_items .da_item:last-child{border-bottom:1px solid #c7c8c8}.diet_activity .note{padding:144px 0 166px;text-align:center}.diet_activity .note p{font-size:20px;margin-bottom:37px;letter-spacing:0.5px}.diet_activity .note a{display:block}.diet_activity .note a img{width:100%;max-width:262px}@media only screen and (max-width:1080px){.diet_activity{padding-top:21.0185185185vw}.diet_activity .da_logo{width:28.2407407407vw;top:11.2962962963vw;left:85.8333333333vw;right:0}.diet_activity h2{font-size:5.5555555556vw;letter-spacing:0.3703703704vw;margin-bottom:8.0555555556vw}.diet_activity h2 span{font-size:3.1481481481vw;margin-bottom:3.1481481481vw;letter-spacing:0.1111111111vw}.diet_activity .da_search ul{margin-bottom:5vw}.diet_activity .da_search ul li select{width:25vw;height:4.6296296296vw;font-size:2.2222222222vw;padding-right:3.7037037037vw;margin:0 1.2962962963vw;letter-spacing:0.1851851852vw}.diet_activity .da_search ul li select::-webkit-scrollbar{width:1.7592592593vw}.diet_activity .da_search ul li:after{width:2.7777777778vw;height:1.4814814815vw;right:3.1481481481vw}.diet_activity .da_items .da_item{border-top:0.0925925926vw solid #c7c8c8;max-width:100%}.diet_activity .da_items .da_item .da_item_left{padding:2.6851851852vw 2.6851851852vw 3.2407407407vw 2.962962963vw;max-width:37.3148148148vw}.diet_activity .da_items .da_item .da_item_left .date{font-size:1.8518518519vw;letter-spacing:0.1851851852vw;margin-bottom:0.3703703704vw}.diet_activity .da_items .da_item .da_item_left .parliament_name{font-size:2.037037037vw;letter-spacing:0.2222222222vw}.diet_activity .da_items .da_item .da_item_left .parliament_name .parliament_cat{font-size:1.4814814815vw;letter-spacing:0.1481481481vw}.diet_activity .da_items .da_item .da_item_left .parliament_img{position:absolute;top:2.3148148148vw;right:2.6851851852vw}.diet_activity .da_items .da_item .da_item_left .parliament_img img{max-width:6.0185185185vw}.diet_activity .da_items .da_item .da_item_right{max-width:62.6851851852vw;padding:2.3148148148vw 1em 3.2407407407vw 0}.diet_activity .da_items .da_item .da_item_right .flex_head{padding-bottom:1.4814814815vw}.diet_activity .da_items .da_item .da_item_right .flex_head .box_style{line-height:2.3148148148vw;width:15.2777777778vw;font-size:1.4814814815vw;letter-spacing:0.1666666667vw}.diet_activity .da_items .da_item .da_item_right .flex_head .da_cat{margin:0 4.6296296296vw 0 1.3888888889vw}.diet_activity .da_items .da_item .da_item_right .flex_head .movie_link a,.diet_activity .da_items .da_item .da_item_right .flex_head .note_link a{max-width:11.1111111111vw;font-size:1.2962962963vw;line-height:2.037037037vw;letter-spacing:0.0324074074vw}.diet_activity .da_items .da_item .da_item_right .flex_head .movie_link a img,.diet_activity .da_items .da_item .da_item_right .flex_head .note_link a img{width:2.962962963vw;margin-right:0.9259259259vw}.diet_activity .da_items .da_item .da_item_right .flex_head .note_link{margin-left:1.8518518519vw}.diet_activity .da_items .da_item .da_item_right .flex_head .da_qa_q a,.diet_activity .da_items .da_item .da_item_right .flex_head .da_qa_a a{width:5.5555555556vw;font-size:1.2962962963vw;line-height:2.037037037vw;letter-spacing:0.1851851852vw;height:2.037037037vw}.diet_activity .da_items .da_item .da_item_right .flex_head .da_qa_q{border-radius:0.2777777778vw}.diet_activity .da_items .da_item .da_item_right .flex_head .da_qa_a{margin-left:1.3888888889vw;border-radius:0.2777777778vw}.diet_activity .da_items .da_item .da_item_right .flex_head .da_qa_a+.movie_link{margin-left:1.8518518519vw}.diet_activity .da_items .da_item .da_item_right .da_title{font-size:1.8518518519vw;letter-spacing:0.3240740741vw}.diet_activity .da_items .da_item:last-child{border-bottom:0.0925925926vw solid #c7c8c8}.diet_activity .note{padding:13.3333333333vw 0 15.3703703704vw}.diet_activity .note p{font-size:1.8518518519vw;margin-bottom:3.4259259259vw;letter-spacing:0.0462962963vw}.diet_activity .note a img{max-width:24.2592592593vw}}@media only screen and (max-width:750px){input,select{-webkit-appearance:none;border:none}.diet_activity{padding-top:22.5vw}.diet_activity .da_logo{width:37.3333333333vw;top:13vw;left:58vw}.diet_activity h2{font-size:8.4vw;letter-spacing:0.5vw;margin-bottom:6.5vw}.diet_activity h2 span{font-size:4.6666666667vw;margin-bottom:2.8vw;letter-spacing:0.15vw}.diet_activity .da_search ul{flex-direction:column;align-items:center}.diet_activity .da_search ul li{margin-bottom:5.3333333333vw}.diet_activity .da_search ul li select{width:62.2666666667vw;height:12vw;font-size:5.4666666667vw;padding:0;text-align-last:center}.diet_activity .da_search ul li:after{width:6.6666666667vw;height:3.6vw;right:6vw;top:1vw}.diet_activity .da_items{padding:0 8vw}.diet_activity .da_items .da_item{flex-wrap:wrap}.diet_activity .da_items .da_item .da_item_left,.diet_activity .da_items .da_item .da_item_right{padding:0;max-width:100%}.diet_activity .da_items .da_item .da_item_left{padding-top:3.75vw;padding-bottom:3.6vw}.diet_activity .da_items .da_item .da_item_left .date{font-size:4.2666666667vw;letter-spacing:0.4vw;margin-bottom:0.8vw;text-indent:0}.diet_activity .da_items .da_item .da_item_left .parliament_name{font-size:4.5333333333vw;letter-spacing:0.2vw;text-indent:0}.diet_activity .da_items .da_item .da_item_left .parliament_name .parliament_cat{font-size:3.2vw;letter-spacing:0.3vw}.diet_activity .da_items .da_item .da_item_left .parliament_img{top:4.9333333333vw;right:0}.diet_activity .da_items .da_item .da_item_left .parliament_img img{max-width:19.0666666667vw}.diet_activity .da_items .da_item .da_item_right .flex_head{margin-top:-1.2vw;max-width:64.8vw;flex-wrap:wrap}.diet_activity .da_items .da_item .da_item_right .flex_head .box_style{width:28vw;height:4.4vw;font-size:2.8vw;line-height:4.4vw}.diet_activity .da_items .da_item .da_item_right .flex_head .da_cat{margin-left:3.6vw}.diet_activity .da_items .da_item .da_item_right .flex_head .movie_link,.diet_activity .da_items .da_item .da_item_right .flex_head .da_qa_q,.diet_activity .da_items .da_item .da_item_right .flex_head .da_qa_a,.diet_activity .da_items .da_item .da_item_right .flex_head .note_link{display:none}.diet_activity .da_items .da_item .da_item_right .flex_head.nosp{display:flex;padding-bottom:4.8vw}.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .movie_link,.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .da_qa_q,.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .da_qa_a,.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .note_link{display:block}.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .movie_link a,.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .note_link a{max-width:30.1333333333vw;width:30.1333333333vw;font-size:3.2vw;line-height:4.9333333333vw;letter-spacing:0}.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .movie_link a img,.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .note_link a img{width:7.3333333333vw;margin-right:2.4vw}.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .da_qa_q,.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .da_qa_q a,.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .da_qa_a a,.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .da_qa_a{width:13.4666666667vw;height:4.9333333333vw;line-height:4.9333333333vw;font-size:3.2vw;border-radius:0.5333333333vw}.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .da_qa_a{margin-left:3.3333333333vw}.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .da_qa_a+.movie_link a img,.diet_activity .da_items .da_item .da_item_right .flex_head.nosp .da_qa_a+.note_link a img{margin-left:2.1333333333vw}.diet_activity .da_items .da_item .da_item_right .da_title{font-size:4vw;letter-spacing:0.69vw;margin-top:1.2vw;margin-bottom:3.4vw}.diet_activity .note{padding:23.2vw 0 16.6vw}.diet_activity .note p{font-size:3.6vw;letter-spacing:0.05vw;margin-bottom:6.4vw}.diet_activity .note a img{max-width:34.9333333333vw}}