@media screen and (750px < width){html #present_form .top_annotation2{width:780px;margin:20px auto 0;padding-bottom:7px;color:#3c3c3c;font-size:14px;line-height:1;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}html #confirmation_select_present{width:780px;margin:0 auto;border:1px solid #3c3c3c}html #confirmation_select_present .select_item{padding:4px 3px;letter-spacing:-.4em}html #confirmation_select_present .select_item:nth-child(n+2){border-top:1px solid #3c3c3c}html #confirmation_select_present .select_item ul{display:inline-block;vertical-align:middle}html #confirmation_select_present .select_item ul:nth-child(1){width:230px}html #confirmation_select_present .select_item ul:nth-child(1) li{display:inline-block;vertical-align:middle;letter-spacing:normal}html #confirmation_select_present .select_item ul:nth-child(1) li.kind_photo{width:62px;height:62px;overflow:hidden}html #confirmation_select_present .select_item ul:nth-child(1) li.kind_photo img{width:100%!important;height:100%;object-fit:cover}html #confirmation_select_present .select_item ul:nth-child(1) li.kind_code{padding-left:15px;color:#ac7822;font-size:16px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}html #confirmation_select_present .select_item ul:nth-child(2){box-sizing:border-box;width:542px;padding-left:19px;border-left:1px solid #c7c7c7;letter-spacing:normal}html #confirmation_select_present .select_item ul:nth-child(2) li.kind_hotel{font-size:14px;letter-spacing:.06em;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}html #confirmation_select_present .select_item ul:nth-child(2) li.kind_prize{font-size:15px;letter-spacing:.06em}html #confirmation_applicant{width:780px;margin:46px auto 0;border-top:1px solid #3c3c3c}html #confirmation_applicant dl{box-sizing:border-box;border-bottom:1px solid #3c3c3c;line-height:45px;letter-spacing:-.4em}html #confirmation_applicant dl.type_l2{padding:12px 0;line-height:1.5}html #confirmation_applicant dl dt,html #confirmation_applicant dl dd{display:inline-block;letter-spacing:normal;vertical-align:top}html #confirmation_applicant dl dt{width:175px;font-size:14px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}html #confirmation_applicant dl dd{width:605px;font-size:14px}html #confirmation_applicant dl dd.multiline{padding:.8em 0;line-height:1.6}html #send_request{margin-top:60px;padding-top:50px;border-top:1px solid #dddddd}html #send_request div{width:250px;height:50px;margin:0 auto}html #send_request div svg{width:100%;height:100%}html #back_to_form{margin-top:20px;padding-bottom:70px;text-align:center}html #back_to_form span{display:inline-block;width:170px;background:#aeaeae;color:#fff;font-size:16px;line-height:35px;cursor:pointer;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}}@media screen and (width <= 750px){html #present_form .top_annotation2{width:92vw;margin:10.6666666667vw auto 0;padding-bottom:2vw;color:#3c3c3c;font-size:4.2666666667vw;line-height:1;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}html #confirmation_select_present{width:92vw;margin:0 auto;border:.2666666667vw solid #3c3c3c}html #confirmation_select_present .select_item{padding:2.9333333333vw;letter-spacing:-.4em}html #confirmation_select_present .select_item:nth-child(n+2){border-top:.2666666667vw solid #3c3c3c}html #confirmation_select_present .select_item ul{display:inline-block;vertical-align:top;position:relative}html #confirmation_select_present .select_item ul:nth-child(1){width:21.3333333333vw}html #confirmation_select_present .select_item ul:nth-child(1) li{display:inline-block;vertical-align:middle;letter-spacing:normal}html #confirmation_select_present .select_item ul:nth-child(1) li.kind_photo{width:21.3333333333vw;height:21.3333333333vw;overflow:hidden}html #confirmation_select_present .select_item ul:nth-child(1) li.kind_photo img{width:100%!important;height:100%;object-fit:cover}html #confirmation_select_present .select_item ul:nth-child(1) li.kind_code{padding-left:0;color:#ac7822;font-size:4vw;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;white-space:nowrap;position:absolute;top:0;left:23.4666666667vw}html #confirmation_select_present .select_item ul:nth-child(2){box-sizing:border-box;width:62.6666666667vw;padding-top:6.2666666667vw;padding-left:2.1333333333vw;border-left:none;letter-spacing:normal}html #confirmation_select_present .select_item ul:nth-child(2) li.kind_hotel{font-size:3.7333333333vw;letter-spacing:.06em;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}html #confirmation_select_present .select_item ul:nth-child(2) li.kind_prize{font-size:3.4666666667vw;letter-spacing:.06em}html #confirmation_applicant{width:92vw;margin:10.6666666667vw auto 0;border-top:.2666666667vw solid #3c3c3c}html #confirmation_applicant dl{box-sizing:border-box;padding:3.3333333333vw 0;border-bottom:.2666666667vw solid #3c3c3c;line-height:1.6;letter-spacing:-.4em}html #confirmation_applicant dl.type_l2{padding:3.3333333333vw 0;line-height:1.6}html #confirmation_applicant dl dt,html #confirmation_applicant dl dd{display:inline-block;letter-spacing:normal;vertical-align:top}html #confirmation_applicant dl dt{width:38vw;font-size:4.2666666667vw;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}html #confirmation_applicant dl dd{width:54vw;font-size:3.7333333333vw}html #confirmation_applicant dl dd.multiline{padding:0;line-height:1.6}html #send_request{width:92vw;margin:10.6666666667vw auto 0;padding-top:9.3333333333vw;border-top:.2666666667vw solid #dddddd}html #send_request div{width:82.6666666667vw;height:16.5333333333vw;margin:0 auto}html #send_request div svg{width:100%;height:100%}html #back_to_form{margin-top:6.6666666667vw;padding-bottom:11.3333333333vw;text-align:center}html #back_to_form span{display:inline-block;width:45.3333333333vw;background:#aeaeae;color:#fff;font-size:4.2666666667vw;line-height:9.3333333333vw;cursor:pointer;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}}
