.special-baggage-items{color:#333;word-wrap:break-word;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,Osaka,sans-serif;font-size:13px;line-height:1.3}.special-baggage-items *,.special-baggage-items :before,.special-baggage-items :after{box-sizing:content-box}.special-baggage-items input,.special-baggage-items select,.special-baggage-items textarea,.special-baggage-items button{box-sizing:border-box}.special-baggage-items h1,.special-baggage-items h2,.special-baggage-items h3,.special-baggage-items h4,.special-baggage-items h5{font-size:100%;font-weight:700}.special-baggage-items table{font-size:inherit;border-collapse:collapse;border-spacing:0}.special-baggage-items img{max-width:none;height:revert;vertical-align:baseline;border:0;display:inline}.special-baggage-items ul,.special-baggage-items ol{list-style:none}.special-baggage-items a{color:#333;text-decoration:none}.special-baggage-items a:hover{text-decoration:underline}.special-baggage-items a:visited{color:#333}.special-baggage-items #wrapper{width:100%;margin:0 auto;display:block}.special-baggage-items #contents{width:960px;margin:0 auto;display:block}.special-baggage-items #pagetop{text-align:right;clear:both;width:960px;margin:20px auto;font-size:90%}.special-baggage-items input,.special-baggage-items select,.special-baggage-items textarea{appearance:none}.special-baggage-items .relationInfo{width:900px;max-width:100%;margin:0 auto;line-height:1.5}.special-baggage-items .relationInfo h2{border-left:3px solid #f9423a;margin:30px 0;padding:5px 30px;font-size:22px}.special-baggage-items .relationInfo ul{display:flex}.special-baggage-items .relationInfo ul li{width:23.7%;margin-left:1.5%}.special-baggage-items .relationInfo ul li a{display:block;max-width:100%!important;margin:0!important;padding:30px 0!important}.special-baggage-items .relationInfo ul li:first-child{margin-left:0}.special-baggage-items .relationInfo ul li img{width:100%;margin:0!important;padding:0!important}@media screen and (max-width:657px){.special-baggage-items .relationInfo{padding-left:0!important;padding-right:0!important}.special-baggage-items .relationInfo h2{padding:0 0 0 10px;font-size:18px;margin:15px 0 30px!important}.special-baggage-items .relationInfo ul{flex-wrap:wrap;justify-content:space-between}.special-baggage-items .relationInfo ul li{width:49%;margin:0;padding:0 0 10px!important}.special-baggage-items .relationInfo ul li a{padding:0!important}}.special-baggage-items #contents{width:100%;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Meiryo,sans-serif;font-weight:500;line-height:1.5}.special-baggage-items #contents section,.special-baggage-items #contents div,.special-baggage-items #contents p,.special-baggage-items #contents ul,.special-baggage-items #contents li,.special-baggage-items #contents dl,.special-baggage-items #contents dt,.special-baggage-items #contents dd,.special-baggage-items #contents table,.special-baggage-items #contents th,.special-baggage-items #contents td,.special-baggage-items #contents a,.special-baggage-items #contents span{box-sizing:border-box}.special-baggage-items #contents h2{text-align:center;margin-bottom:20px}.special-baggage-items #contents h2 img{width:517px}.special-baggage-items #contents .gray{background:#eee}.special-baggage-items #contents .red{color:red}.special-baggage-items .sp{display:none}.special-baggage-items .mainVisual .Cont{text-align:center;background:#eee;padding:15px;position:relative}.special-baggage-items .mainVisual h1{line-height:1;font-family:var(--font-m-plus-1p), sans-serif;font-size:36px;position:absolute;top:15px;left:100px;right:0}.special-baggage-items .mainVisual h1 .sub{background:#fff;border-radius:50px;margin-bottom:20px;padding:0 15px;font-size:30px;line-height:2;display:inline-block}.special-baggage-items .mainVisual h1 .sub:before{content:"";border:15px solid #0000;border-top-color:#fff;margin-left:-15px;position:absolute;top:50%;left:50%}@media screen and (max-width:800px){.special-baggage-items .mainVisual h1{font-size:30px;top:20px;left:80px}.special-baggage-items .mainVisual h1 .sub{font-size:28px}}@media screen and (max-width:657px){.special-baggage-items .mainVisual .Cont{padding:40px 5px 0}.special-baggage-items .mainVisual h1{font-size:18px;top:10px;left:60px;right:0}.special-baggage-items .mainVisual h1 .sub{font-size:16px}.special-baggage-items .mainVisual h1 .sub:before{border:10px solid #0000;border-top:15px solid #fff;top:40%}}.special-baggage-items .Cont{width:960px;margin:0 auto}.special-baggage-items .mainTab{padding:20px 0}.special-baggage-items .mainTab ul{justify-content:space-between;display:flex}.special-baggage-items .mainTab ul li{justify-content:center;align-items:center;width:24%;height:40px;display:flex}.special-baggage-items .mainTab ul li a{color:#f9423a;border:1px solid #f9423a;border-radius:5px;justify-content:center;align-items:center;width:100%;height:100%;padding:14px 0;text-decoration:none;display:flex}.special-baggage-items .mainTab ul li.on a{color:#fff;background:#f9423a}.special-baggage-items #list{padding-bottom:40px}.special-baggage-items #list .table{display:flex}.special-baggage-items #list table{border-collapse:collapse;width:50%;margin-bottom:30px}.special-baggage-items #list table th,.special-baggage-items #list table td{vertical-align:middle;border:1px solid #d2d2d2;height:70px;padding:0 6px;font-weight:400}.special-baggage-items #list table th{text-align:center;background:#fcfcc4;height:30px}.special-baggage-items #list table th:first-child{width:88px}.special-baggage-items #list table th:last-child{width:80px}.special-baggage-items #list table td{font-weight:700}.special-baggage-items #list table td:last-child{background:#e6e6e5}.special-baggage-items #list table td:last-child.on{background:0 0}.special-baggage-items #list table:nth-child(2) tr th:first-child{border-left:none}.special-baggage-items #list input[type=checkbox]{cursor:pointer;background:#f7f5f0;border:1px solid #dcdbd9;border-radius:4px;width:30px;height:30px;margin:0 auto;display:block}.special-baggage-items #list input[type=checkbox]:checked{background:#f7f5f0 url(/special/baggage/items/images/icon_check.png) 50% no-repeat}.special-baggage-items #list .print{text-align:right;margin-bottom:-38px;display:block}.special-baggage-items #list .print li{margin-left:10px;display:inline}.special-baggage-items #list h3{color:#000;background:#ffcd25;align-items:center;width:274px;height:40px;padding-left:26px;font-size:20px;font-weight:400;display:flex;position:relative}.special-baggage-items #list h3:after{content:"";border:20px solid #0000;border-right-color:#fff;width:0;height:0;display:block;position:absolute;top:0;right:-1px}.special-baggage-items #list h3:nth-of-type(2){background:#83ddcc}.special-baggage-items #list .resort th{background:#dbf7ed}.special-baggage-items #list h3:nth-of-type(3){background:#f4769a}.special-baggage-items #list .woman th{background:#ffe7ee}.special-baggage-items h2+.lead{text-align:center;padding:9px 0 60px;font-size:18px;line-height:1.8}.special-baggage-items #item{padding:70px 0 64px;overflow:hidden}.special-baggage-items #item .Inner>div{float:right;clear:both;justify-content:space-between;align-items:flex-end;width:915px;margin-bottom:80px;display:flex}.special-baggage-items #item .Inner>div:nth-child(2n){float:left;flex-direction:row-reverse}.special-baggage-items #item .Inner>div:nth-child(2n) .icon{margin:0 0 0 -52px}.special-baggage-items #item .Inner>div:last-of-type{margin-bottom:0}.special-baggage-items #item .icon{z-index:10;margin-right:-52px}.special-baggage-items #item .detail{background:#fff;border-radius:20px;align-self:flex-start;width:465px;height:200px;margin-top:5px}.special-baggage-items #item .detail p{align-items:center;width:100%;height:100%;margin-top:-20px;padding:0 30px;font-size:17px;line-height:1.8;display:flex}.special-baggage-items .detail>div>div{justify-content:space-between;display:flex}.special-baggage-items .detail h3{text-align:center;background:#fff;border:1px solid #f9423a;border-right:none;justify-content:center;align-items:center;width:316px;height:38px;margin:-20px auto 0;font-size:20px;font-weight:500;display:flex;position:relative}.special-baggage-items .detail h3:before{content:url(/special/baggage/items/images/icon_item.png);position:absolute;top:5px;left:10px}.special-baggage-items .detail h3:after{content:"";background:url(/special/baggage/items/images/bg_item_ribbon.png) 100% 0 no-repeat;width:18px;height:40px;display:block;position:absolute;top:-1px;right:-16px}.special-baggage-items .detail .photo{float:left;width:471px;margin-right:10px}.special-baggage-items .detail .photo img{width:100%}.special-baggage-items .detail .text{width:calc(100% - 489px);font-size:17px;line-height:1.8}.special-baggage-items .detail .text a{color:red;padding-top:10px;font-size:19px;text-decoration:underline;display:block}.special-baggage-items #convenient{padding:70px 0}.special-baggage-items #convenient h3{color:#000;background:#befb6e;border:none;justify-content:flex-start;width:274px;height:40px;margin:0;padding-left:26px;position:relative}.special-baggage-items #convenient h3:after{content:"";background:0 0;border:20px solid #0000;border-right-color:#fff;width:0;height:0;display:block;position:absolute;top:0;right:-1px}.special-baggage-items #convenient h3:before{content:none}.special-baggage-items #convenient .detail .photo{margin-right:40px}.special-baggage-items #convenient .detail .photo img{border:10px solid #daf6cc;width:auto;max-width:100%}.special-baggage-items #convenient .Inner>div{clear:both;margin-bottom:60px;overflow:hidden}.special-baggage-items #convenient .Inner>div:last-of-type{margin-bottom:0}.special-baggage-items #prohibit{padding:70px 0 0;overflow:hidden}.special-baggage-items #prohibit .detail{padding-top:20px}.special-baggage-items #prohibit .detail>div{clear:both;background:#fff;border-radius:20px;margin-bottom:70px;padding:20px 30px 33px 20px}.special-baggage-items #prohibit .detail>div h3{margin:-40px auto 33px}.special-baggage-items #prohibit .detail>div h3:before{content:url(/special/baggage/items/images/icon_airplane.png)}.special-baggage-items #prohibit .detail>div:first-child h3{width:400px}.special-baggage-items #prohibit .detail>div:nth-child(2) h3,.special-baggage-items #prohibit .detail>div:nth-child(3) h3{width:300px}.special-baggage-items #prohibit .detail>div>div{align-items:center;overflow:hidden}.special-baggage-items #prohibit .detail .photo{width:347px;margin-right:17px}.special-baggage-items #prohibit .detail .text{width:calc(100% - 347px)}.special-baggage-items #prohibit .detail .text a{font-size:inherit;color:#333;display:inline}.special-baggage-items #prohibit .detail .text p{margin-bottom:10px}.special-baggage-items #prohibit .detail .text strong{font-size:19px}.special-baggage-items #prohibit .detail .text small{font-size:90%}.special-baggage-items .relationInfo{padding:70px 0 100px}.special-baggage-items .relationInfo h2{box-sizing:border-box;border-left:3px solid #f9423a;padding:5px 20px;font-size:22px;text-align:left!important;margin:0!important}.special-baggage-items .relationInfo a{color:#f9423a;font-size:17px;text-decoration:underline}.special-baggage-items .relationInfo a:hover{text-decoration:none}.special-baggage-items #pagetop{z-index:100;width:100%;position:fixed;bottom:90px;left:0;right:-220px}.special-baggage-items #pagetop .Cont{height:0}@media screen and (max-width:1024px){.special-baggage-items #contents img{max-width:100%}.special-baggage-items .Cont{width:95%}.special-baggage-items h2+.lead{padding-bottom:40px;font-size:15px}.special-baggage-items .detail .photo{width:380px}.special-baggage-items .detail .text{width:calc(100% - 380px)}.special-baggage-items .detail h3{font-size:17px}.special-baggage-items #item .Inner>div{width:850px}.special-baggage-items #item .Inner>div img{width:100%}.special-baggage-items #item .detail{width:400px}.special-baggage-items #item .detail p{padding:0 35px;font-size:15px}.special-baggage-items #convenient h3{width:220px;padding-left:14px}.special-baggage-items #prohibit .detail .text strong{font-size:17px}}@media screen and (max-width:959px){.special-baggage-items img{max-width:100%}.special-baggage-items #contents{width:100%}.special-baggage-items .Cont{width:95%;margin:0 auto}.special-baggage-items #list input[type=checkbox]{width:28px;height:28px}.special-baggage-items #list table th,.special-baggage-items #list table td{padding:6px 4px}.special-baggage-items #list table th:first-child{width:80px}.special-baggage-items #list table th:last-child{width:70px}.special-baggage-items .detail h3{width:280px}.special-baggage-items .detail .photo{width:40%!important}.special-baggage-items .detail .text{font-size:15px;line-height:1.5;width:60%!important}.special-baggage-items .detail .text a{font-size:17px}.special-baggage-items #item .Inner>div{width:620px;margin:0 auto 60px}.special-baggage-items #item .icon{margin-right:-20px}.special-baggage-items #item .Inner>div:nth-child(2n) .icon{margin:0 0 0 -20px}.special-baggage-items #item .detail p{padding:0 25px;font-size:14px}.special-baggage-items #pagetop{bottom:90px;left:0;right:0}}@media screen and (max-width:800px){.special-baggage-items .mainTab ul{flex-wrap:wrap;width:100%;max-width:600px;margin:0 auto}.special-baggage-items .mainTab ul li{width:49%;margin-bottom:10px;font-size:16px}.special-baggage-items #pagetop{left:0;right:0}}@media screen and (max-width:657px){.special-baggage-items .pc{display:none!important}.special-baggage-items .sp{display:inline-block}.special-baggage-items .Cont{max-width:400px}.special-baggage-items #contents{font-size:13px}.special-baggage-items #contents h2{width:321px;margin:0 auto 20px}.special-baggage-items .mainVisual .Cont{width:100%;max-width:none}.special-baggage-items .mainTab ul li{font-size:14px}.special-baggage-items #list{padding-bottom:0}.special-baggage-items #list h3{width:190px;height:30px;padding-left:10px;font-size:14px}.special-baggage-items #list h3:after{border-width:15px}.special-baggage-items #list .table{font-size:13px;display:block}.special-baggage-items #list table{width:100%}.special-baggage-items #list table tr{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.special-baggage-items #list table tr:first-child{display:none}.special-baggage-items #list table tr:last-of-type td{border-bottom:1px solid #ccc}.special-baggage-items #list table th,.special-baggage-items #list table td{border-bottom:none;align-items:center;height:50px;display:flex}.special-baggage-items #list table th br,.special-baggage-items #list table td br{display:none}.special-baggage-items #list table th:first-child{text-align:left;width:100%}.special-baggage-items #list table td:first-of-type{width:calc(100% - 50px)}.special-baggage-items #list table td:nth-of-type(2){border-left:none;width:50px}.special-baggage-items #list table:nth-child(2) tr th:first-child{border-left:1px solid #ccc}.special-baggage-items #list table:first-of-type{margin-bottom:0}.special-baggage-items #list table:first-of-type tr:last-of-type td{border-bottom:none}.special-baggage-items #list .print{margin-bottom:-30px}.special-baggage-items #list .print li img{width:30px}.special-baggage-items h2+.lead{padding:0 0 20px;font-size:13px}.special-baggage-items .detail h3{width:280px;height:30px;font-size:14px;line-height:1}.special-baggage-items .detail h3:after{background-size:contain;height:32px;right:-12px}.special-baggage-items .detail>div>div{display:block}.special-baggage-items .detail .photo{float:none;width:100%!important;margin:0 auto 20px!important}.special-baggage-items .detail .text{font-size:13px;width:100%!important}.special-baggage-items .detail .text a{text-align:center;font-size:14px}.special-baggage-items #item{padding:34px 0}.special-baggage-items #item .Inner>div{flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto 25px}.special-baggage-items #item .Inner>div .icon{width:60px;margin-right:-11px;padding-top:30px}.special-baggage-items #item .Inner>div:nth-child(2n){flex-direction:row}.special-baggage-items #item .Inner>div:nth-child(2n) .icon{margin-left:0;margin-right:-11px}.special-baggage-items #item .Inner>div .detail{border-radius:10px;align-self:flex-end;width:calc(100% - 60px);height:auto;margin-top:20px;padding-bottom:10px}.special-baggage-items #item .Inner>div .detail h3{width:190px;height:30px;margin-top:-15px;padding-left:18px;font-size:14px}.special-baggage-items #item .Inner>div .detail h3:before{top:0;left:2px;transform:scale(.7)}.special-baggage-items #item .Inner>div .detail h3:after{background-size:contain;width:16px;height:32px;top:-1px;right:-14px}.special-baggage-items #item .Inner>div .detail p{margin-top:15px;padding:0 10px;line-height:1.5;overflow:hidden}.special-baggage-items #item .Inner>div .detail p:first-of-type{padding-bottom:0}.special-baggage-items #convenient{padding:34px 0}.special-baggage-items #convenient .detail .photo img{border:4px solid #daf6cc}.special-baggage-items #convenient .Inner>div{margin-bottom:40px}.special-baggage-items #convenient .Inner>div>div:first-child{width:280px;margin:0 auto}.special-baggage-items #convenient h3{width:182px;height:30px}.special-baggage-items #convenient h3:after{border:15px solid #0000;border-right-color:#fff}.special-baggage-items #convenient .detail .photo{width:280px!important;margin-bottom:10px!important}.special-baggage-items #convenient .detail .photo img{box-sizing:border-box}.special-baggage-items #prohibit{padding:34px 0 0}.special-baggage-items #prohibit .detail>div{border-radius:10px;margin-bottom:50px;padding:24px 20px 30px}.special-baggage-items #prohibit .detail>div h3{margin-bottom:20px;padding-left:28px}.special-baggage-items #prohibit .detail>div h3:before{top:0;transform:scale(.7)}.special-baggage-items #prohibit .detail>div:first-child h3{width:230px}.special-baggage-items #prohibit .detail>div:nth-child(2) h3,.special-baggage-items #prohibit .detail>div:nth-child(3) h3{width:180px}.special-baggage-items #prohibit .detail .photo{line-height:1;width:85%!important}.special-baggage-items #prohibit .detail .text strong{font-size:16px}.special-baggage-items #pagetop{width:50px;margin:0;bottom:70px;left:80%;right:0}}@media screen and (max-width:360px){.special-baggage-items #contents{font-size:12px}.special-baggage-items #contents h1{font-size:16px}.special-baggage-items #contents h2{width:100%}.special-baggage-items .mainTab ul li{font-size:12px}.special-baggage-items #list table{font-size:11px}.special-baggage-items #prohibit .detail>div h3{padding:0 20px 0 40px;width:200px!important}}@media print{.special-baggage-items .mainVisual,.special-baggage-items .mainTab,.special-baggage-items #list .print,.special-baggage-items #item,.special-baggage-items #convenient,.special-baggage-items #prohibit,.special-baggage-items #pagetop,.special-baggage-items .itemsTabipocket,.special-baggage-items .relationInfo{display:none!important}.special-baggage-items #list h3{break-after:avoid;margin-bottom:1px}.special-baggage-items #list h3:nth-of-type(3){break-before:page}.special-baggage-items #list tr{break-inside:avoid}.special-baggage-items #list table th,.special-baggage-items #list table td{border:2px solid #d2d2d2;height:44px}}.special-baggage-items .itemsTabipocket{margin:70px auto 0!important}.special-baggage-items #pagetop a{opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}.special-baggage-items #pagetop a[data-visible=true]{opacity:1;visibility:visible}@media screen and (min-width:658px){.special-baggage-items #item .detail p.sp{display:none}}
