.con_txt,.con_intro,.con_flow,.con_request,.con_thanks,.cancelpolicy,.con_privacy{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.con_txt,.con_intro,.con_flow,.con_request,.con_thanks,.cancelpolicy,.con_privacy{width:91.66667%}}.con_txt:after,.con_flow:after,.con_flow ul:after,.con_request:after,.con_thanks:after{content:"";display:table;clear:both}.box_anchor_link{width:1000px;margin:4em auto 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_anchor_link{width:85%}}@media only screen and (max-width: 767px){.box_anchor_link{width:95%;padding:0 0 1.4em;margin:1em auto;border-bottom:1px solid #919191}}.st1{font-size:180%}@media only screen and (max-width: 767px){.st1{font-size:140%;text-align:center}}.con_faq{display:block;width:80%;max-width:1000px;margin:8em auto}@media only screen and (max-width: 767px){.con_faq{margin:4em auto}}@media only screen and (max-width: 767px){.con_faq{width:90%;line-height:1.5}}.con_faq .st1{margin:0 0 1em}.con_faq .faqbox{position:relative}.con_faq .faqbox .st2{margin:0 auto 1em}@media only screen and (max-width: 767px){.con_faq .faqbox .st2{margin:0 auto 1em}}.con_faq .faqbox .mt2{margin-top:1.4em !important}.con_faq .faqbox .panel{background:#fff}.con_faq .faqbox .panel dl{border-bottom:1px solid #ccc}.con_faq .faqbox .panel dl dt .red,.con_faq .faqbox .panel dl dd .red{color:#7f0000}.con_faq .faqbox .panel dl dt .btn_link,.con_faq .faqbox .panel dl dd .btn_link{text-align:right;display:block}.con_faq .faqbox .panel dl dt .btn_link a,.con_faq .faqbox .panel dl dd .btn_link a{font-weight:normal}.con_faq .faqbox .panel dl dt{position:relative;margin-bottom:3px;padding:20px 14px;cursor:pointer;transition:.3s ease;border-top:1px solid #ccc}.con_faq .faqbox .panel dl dt:before,.con_faq .faqbox .panel dl dt:after{content:"";position:absolute;right:20px;top:0;bottom:0;margin:auto 0;background-color:#333;width:20px;height:4px;transition:all 0.3s}@media only screen and (max-width: 767px){.con_faq .faqbox .panel dl dt:before,.con_faq .faqbox .panel dl dt:after{width:15px;height:2px}}.con_faq .faqbox .panel dl dt:after{transform:rotate(90deg)}.con_faq .faqbox .panel dl dt.active{background:#f8f8ff}.con_faq .faqbox .panel dl dt.active:before{transform:rotate(180deg)}.con_faq .faqbox .panel dl dt.active:after{transform:rotate(180deg);opacity:0}@media only screen and (max-width: 767px){.con_faq .faqbox .panel dl dt{padding:20px 4px}}.con_faq .faqbox .panel dl dt em{width:4%;display:inline-block;color:#333;vertical-align:top;margin-top:-4px;font-size:200%;font-family:'El Messiri', sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .faqbox .panel dl dt em{width:8%;margin-top:-6px}}@media only screen and (max-width: 767px){.con_faq .faqbox .panel dl dt em{width:12%;font-size:134%;margin:0}}.con_faq .faqbox .panel dl dt p{display:inline-block;margin:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .faqbox .panel dl dt p{vertical-align:middle}}@media only screen and (max-width: 767px){.con_faq .faqbox .panel dl dt p{width:74%}}.con_faq .faqbox .panel dl dd{display:none;position:relative;margin-bottom:20px;padding:14px;border-top:#ccc solid 1px}@media only screen and (max-width: 767px){.con_faq .faqbox .panel dl dd{padding:15px}}.con_faq .faqbox .panel dl dd em{float:left;width:4%;height:100%;display:inline-block;color:#a4a2e5;vertical-align:top;margin-top:-4px;font-size:200%;font-family:'El Messiri', sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .faqbox .panel dl dd em{width:8%;margin-top:-6px}}@media only screen and (max-width: 767px){.con_faq .faqbox .panel dl dd em{width:11%;margin-top:-11px}}.con_faq .faqbox .panel dl dd p{display:inline-block;margin:0;width:90%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .faqbox .panel dl dd p{width:90%}}@media only screen and (max-width: 767px){.con_faq .faqbox .panel dl dd p{width:89%}}.con_faq .faqbox .panel dl dd a{color:#333}.con_faq .faqbox .panel dl dd .list{display:inline-block;width:90%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .faqbox .panel dl dd .list{width:90%}}@media only screen and (max-width: 767px){.con_faq .faqbox .panel dl dd .list{width:89%}}@media only screen and (max-width: 767px){.con_faq .faqbox .panel dl dd .list{padding-top:4px;padding-left:30px}}.con_faq .faqbox .panel dl dd .list li{margin-bottom:1em;text-indent:-1em;padding-left:1em}.con_faq .faqbox .panel dl dd .red{color:#f00;font-size:95%}.con_faq .faqbox .txt{margin:0 auto 1em;box-sizing:border-box}@media only screen and (max-width: 767px){.con_faq .faqbox .txt{margin:0 auto 1em}}@media only screen and (max-width: 767px){.con_faq .faqbox .txt{padding:0}}.con_txt{margin-top:5em;margin-bottom:50px;padding:1px;margin-top:100px;*zoom:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_txt{margin-top:50px}}@media only screen and (max-width: 767px){.con_txt{margin-top:50px}}.con_txt:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_txt{margin-top:4em}}@media only screen and (max-width: 767px){.con_txt{margin-top:3em}}.con_txt .st1{margin:0 0 1em}.con_txt .cr1{color:#2590ba !important}.con_txt .box_txt{border:1px solid #919191;padding:3% 10%}.con_txt .box_txt li{list-style-type:disc}@media only screen and (max-width: 767px){.con_txt .box_txt li{margin-left:10px}}.con_txt .box_txt span{color:#c30c10;padding-right:0.3em}.con_intro{border:1px solid #919191;margin-top:64px}@media only screen and (min-width: 768px){.con_intro{display:flex;align-items:center}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro{margin-top:48px}}@media only screen and (max-width: 767px){.con_intro{margin-top:10%}}.con_intro .box_txt{padding:2% 3%;width:94%;position:relative}@media only screen and (min-width: 768px){.con_intro .box_txt:after{content:'';position:absolute;top:50%;right:0;border-right:1px solid #919191;height:80%;transform:translateY(-50%)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_txt{width:49%}}@media only screen and (max-width: 767px){.con_intro .box_txt{width:90%;padding:0 0 1.4em;margin:1em auto;border-bottom:1px solid #919191}}.con_intro .box_txt li{font-family:'Noto Sans JP', sans-serif;list-style-type:none;margin-top:.6em}.con_intro .box_txt li:first-child{margin-top:0}.con_intro .box_txt span{color:#cc0000;padding-right:0.3em}.con_intro .box_contact{width:46%;padding:2% 2% 0.5%;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_contact{width:41%}}@media only screen and (max-width: 767px){.con_intro .box_contact{width:80%;padding:1em 0 1.4em;margin:0 auto}}.con_intro .box_contact .title_tel{font-family:'Noto Sans JP', sans-serif;position:relative;text-align:center}@media only screen and (max-width: 1199px){.con_intro .box_contact .title_tel{line-height:1.4em;display:inline-block}.con_intro .box_contact .title_tel>span{position:absolute;top:50%;transform:translateY(-50%);font-size:1.4em}.con_intro .box_contact .title_tel>span:nth-of-type(1){left:-1.5em}.con_intro .box_contact .title_tel>span:nth-of-type(2){right:-1.5em}}.con_intro .box_contact dl{margin-top:.5em}.con_intro .box_contact dl dt{font-size:115%;font-family:'Noto Sans JP', sans-serif}.con_intro .box_contact dl dd{margin-top:.3em}.con_intro .box_contact dl dd .txt_tel{font-family:'El Messiri', sans-serif}.con_intro .box_contact dl dd .txt_tel span,.con_intro .box_contact dl dd .txt_tel a{display:inline-block;vertical-align:text-bottom;line-height:1.2em}.con_intro .box_contact dl dd .txt_tel .num{font-size:143%}@media only screen and (max-width: 767px){.con_intro .box_contact dl dd .txt_tel .num{font-size:1.2em}}.con_intro .box_contact dl dd .txt_tel .tel,.con_intro .box_contact dl dd .txt_tel a{font-size:186%;line-height:1em;margin-left:.2em}@media only screen and (max-width: 767px){.con_intro .box_contact dl dd .txt_tel .tel,.con_intro .box_contact dl dd .txt_tel a{font-size:1.8em}}.con_flow{margin-top:75px;margin-bottom:85px}@media only screen and (max-width: 767px){.con_flow{margin:1em auto}}.con_flow .txt{width:90%;margin:0 auto}@media only screen and (max-width: 1199px){.con_flow .txt{width:100%}}.con_flow ul li{width:28%;float:left;margin-left:8%;text-align:center;background:#ccc;font-size:110%;padding:10px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_flow ul li{font-size:108%}}@media only screen and (max-width: 767px){.con_flow ul li{font-size:93%;padding:10px 0;width:30%;margin-left:5%}}.con_flow ul li:first-child{margin-left:0}.con_flow ul li.active{background:#a4a2e5;border-bottom:2px solid #a4a2e5;color:#fff}.con_flow ul li:after{content:"\f3d1";font-family:ionicons;font-size:115%;color:#333;position:absolute;top:50%;right:-16%;margin-top:-0.5em;line-height:1}@media only screen and (max-width: 767px){.con_flow ul li:after{font-size:86%;right:-12%}}.con_flow ul li.last:after{display:none}.con_request{margin-bottom:3em}@media only screen and (max-width: 767px){.con_request{margin:2em auto  !important}}.con_request .o_tbl{width:100%}@media only screen and (max-width: 767px){.con_request .o_tbl tbody{width:100%}}@media only screen and (min-width: 1200px){.con_request .o_tbl tbody span{margin-top:7px}}@media print{.con_request .o_tbl tbody span{margin-top:7px}}@media only screen and (min-width: 768px){.con_request .o_tbl{margin:auto}}@media only screen and (max-width: 767px){.con_request .o_tbl{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .o_tbl{width:100%}}.con_request .o_tbl tr{width:100%}.con_request .o_tbl tr td .mail_form_list{display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_request .o_tbl tr td .mail_form_list{display:block}}.con_request .o_tbl tr td .mail_form_list li{margin-right:1rem}@media only screen and (max-width: 767px){.con_request .o_tbl tr td input{width:8%;margin-bottom:1rem;margin-left:-.4em;text-indent:.4em}}@media only screen and (max-width: 767px){.con_request .o_tbl th,.con_request .o_tbl td{display:block}}.con_request .o_tbl th input,.con_request .o_tbl th select,.con_request .o_tbl td input,.con_request .o_tbl td select{padding:0.3em 1em}@media only screen and (max-width: 767px){.con_request .o_tbl th input,.con_request .o_tbl th select,.con_request .o_tbl td input,.con_request .o_tbl td select{width:100%;padding:0.3em 0.8em}}.con_request .o_tbl th{width:25%;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .o_tbl th{width:28%}}@media only screen and (max-width: 767px){.con_request .o_tbl th{width:100%}}.con_request .o_tbl th span{color:#c30c10;padding-left:0.5em;font-size:1em}.con_request .o_tbl .company input,.con_request .o_tbl .mail input{width:50%}.con_request .o_tbl .name input{width:60%;border:none;background:#f5f5f5;height:38px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .o_tbl .name input{width:80%}}@media only screen and (max-width: 767px){.con_request .o_tbl .name input{width:100%;margin:0.3em 0}}.con_request .o_tbl .company input{width:60%;border:none;background:#f5f5f5;height:38px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .o_tbl .company input{width:80%}}@media only screen and (max-width: 767px){.con_request .o_tbl .company input{width:100%;margin:0.3em 0}}.con_request .o_tbl .man label{position:relative;cursor:pointer;padding-right:30px}.con_request .o_tbl .man label::before,.con_request .o_tbl .man label::after{content:"";display:block;border-radius:50%;position:absolute;transform:translateY(-50%);top:50%}.con_request .o_tbl .man input:checked+label::after{opacity:1}.con_request .o_tbl .man .visually-hidden{position:absolute;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;height:1px;width:1px;margin:-1px;padding:0}.con_request .o_tbl .tel input,.con_request .o_tbl .email input{width:60%;border:none;background:#f5f5f5;height:38px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .o_tbl .tel input,.con_request .o_tbl .email input{width:80%}}@media only screen and (max-width: 767px){.con_request .o_tbl .tel input,.con_request .o_tbl .email input{width:100%;margin:0.3em 0}}.con_request .o_tbl .tel input{width:35%}@media only screen and (max-width: 767px){.con_request .o_tbl .tel input{width:100%}}.con_request .o_tbl .tel .r_btn{width:10%}.con_request .o_tbl .check td{vertical-align:middle}.con_request .o_tbl .check label{cursor:pointer;margin-right:1.4em}@media only screen and (max-width: 767px){.con_request .o_tbl .check label{width:100%;display:block;margin:0 0 0.8em}}.con_request .o_tbl .check input{width:1em;height:1em;border:none;background:#f5f5f5;margin-right:1em}.con_request .o_tbl .situation td select{border-color:#ccc}.con_request .o_tbl .situation td .txt{font-size:100%}.con_request .o_tbl .address .add{margin-bottom:4px;width:35%;border:none;background:#f5f5f5}.con_request .o_tbl .address .add input{border:none;background:#f5f5f5;width:60%;height:38px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .o_tbl .address .add input{width:80%}}@media only screen and (max-width: 767px){.con_request .o_tbl .address .add input{width:100%}}@media only screen and (max-width: 767px){.con_request .o_tbl .address .add{width:85%}}.con_request .o_tbl .address .add2{margin-left:21px}@media only screen and (min-width: 1200px){.con_request .o_tbl .address .add2{width:58%}}@media print{.con_request .o_tbl .address .add2{width:58%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .o_tbl .address .add2{width:76%}}@media only screen and (max-width: 767px){.con_request .o_tbl .address .add2{margin-left:0px}}.con_request .o_tbl .address input{border:none;background:#f5f5f5;width:60%;height:38px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .o_tbl .address input{width:80%}}@media only screen and (max-width: 767px){.con_request .o_tbl .address input{width:100%}}.con_request .o_tbl .select select{width:45%;border:none;background:#f5f5f5}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .o_tbl .select select{width:87%}}@media only screen and (max-width: 767px){.con_request .o_tbl .select select{width:100%}}.con_request .o_tbl .text textarea{width:95%;height:150px;border:none;background:#f5f5f5}@media only screen and (max-width: 767px){.con_request .o_tbl .text textarea{width:100%;margin:0.3em 0}}.con_request .o_tbl .text2 textarea{width:95%;height:150px;border:none;background:#f5f5f5}@media only screen and (max-width: 767px){.con_request .o_tbl .text2 textarea{width:100%;margin:0.3em 0}}.con_request .o_tbl .text2 ul{margin-bottom:1rem;letter-spacing:.0em}.con_request .con_privacy{margin-top:28px;text-align:center}@media only screen and (min-width: 1200px){.con_request .con_privacy{height:30px}}@media print{.con_request .con_privacy{height:30px}}.con_request .con_privacy2{margin-top:15px;text-align:center}.con_request .con_privacy2 a{color:#00a1ba}.con_request .box_btn01{margin:4em 0 2em;text-align:center}@media only screen and (max-width: 767px){.con_request .box_btn01{margin:2em 0 2em}}.con_request .box_btn01 .btn_basic{margin:0 auto}.con_request .box_btn01 .btn_basic a{color:#000;border:1px solid #000}.con_request .box_btn01 .btn{width:320px;margin:0 auto}@media only screen and (max-width: 767px){.con_request .box_btn01 .btn{width:100%}}.con_request .box_btn02{margin:0 auto;margin-top:5rem;max-width:600px;display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.con_request .box_btn02{display:block;margin-top:3rem}}.con_request .box_btn02 .btn_basic{margin:0 auto}.con_request .box_btn02 .btn_basic a{color:#000;border:1px solid #000}.con_request .box_btn02 .btn_link{margin:0}@media only screen and (min-width: 768px){.con_request .box_btn02 .btn_link{display:inline-block}}@media only screen and (max-width: 767px){.con_request .box_btn02 .btn_link{margin:0 auto;width:50%;margin-top:10px}}.con_request .box_btn02 .btn_link a,.con_request .box_btn02 .btn_link input{display:inline-block;text-align:center}@media only screen and (max-width: 767px){.con_request .box_btn02 .btn_link a,.con_request .box_btn02 .btn_link input{width:100%}}.con_request .box_btn02 .btn_link.btn_next input{border:2px solid #000}.con_request .box_btn02 .btn_link a{padding-left:1.5em}.con_request .box_btn02 .btn_link a::before{content:"\f361";font-family:"ionicons";border-radius:50%;background:#fccd00;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;-webkit-transition:all .5s;transition:all .5s;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:4px;width:20px;height:20px}@media only screen and (max-width: 767px){.con_request .box_btn02 .btn_more{width:100%;margin-bottom:2rem}}.con_request{margin:0 auto 8em}@media only screen and (max-width: 767px){.con_request{margin:4em auto}}@media only screen and (max-width: 767px){.con_request{line-height:1.5}}.con_request table{margin:auto}@media only screen and (min-width: 1200px){.con_request table{width:80%}}@media print{.con_request table{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request table{width:93%}}@media only screen and (max-width: 767px){.con_request table{width:100%}}.con_request table .o_txt1{border-bottom:1px solid #ddd}@media only screen and (max-width: 767px){.con_request table .o_txt1{width:100%}}.thanks_f{margin-top:75px}.con_thanks{margin-bottom:4em;text-align:center}@media only screen and (max-width: 767px){.con_thanks .txt{text-align:left}}.con_thanks .txt.con_thanks_tel{text-align:center;margin-bottom:40px}@media only screen and (min-width: 1200px){.con_thanks .txt.con_thanks_tel a{text-decoration:none}}@media print{.con_thanks .txt.con_thanks_tel a{text-decoration:none}}.con_thanks h5{margin-top:2em}@media only screen and (max-width: 767px){.con_thanks h5{margin-top:1em}}.con_thanks p{margin:1em 0 1em}.con_thanks .btn_basic{margin:40px auto}.con_thanks .btn_basic a{color:#000;border:1px solid #000}button,input[type="text"],input[type="text"],input[type="tel"],input[type="email"],input[type="submit"]{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{margin-right:5px;-webkit-appearance:normal;-moz-appearance:normal;appearance:normal}button{border:none;cursor:pointer;background:none;padding:0;margin:0}textarea,input[type="text"]{padding:5px;border:1px solid #333}select{-webkit-appearance:button;-moz-appearance:button;appearance:button;border:1px solid #333;padding-right:25px !important;background:#fff url(https://www.ishigaki-photo-tour.com/files/images/common/ic_arrow_down.png) right center no-repeat}select::-ms-expand{display:none}select{-moz-appearance:none;text-indent:0.01px;text-overflow:''}textarea{-webkit-appearance:none;border:1px solid #333;background:#fff}.cancelpolicy{margin-top:64px;width:1000px;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto 8em}@media only screen and (min-width: 768px) and (max-width: 1199px){.cancelpolicy{margin-top:48px}}@media only screen and (max-width: 767px){.cancelpolicy{margin-top:10%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cancelpolicy{display:flex}}@media only screen and (max-width: 767px){.cancelpolicy{display:block}}@media only screen and (max-width: 767px){.cancelpolicy{margin:4em auto}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.cancelpolicy{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cancelpolicy{width:90%}}@media only screen and (max-width: 767px){.cancelpolicy{width:90%}}.cancelpolicy .st1{width:100%;display:block;margin:0 0 1em}.cancelpolicy .cancel{margin:0 0 2em;width:100%}@media only screen and (max-width: 767px){.cancelpolicy .cancel{margin:0 0 1em;width:100%}}.cancelpolicy .cancel .st1{margin:0 0 1em}.cancelpolicy .cancel .txt{margin:0 0 1em}.cancelpolicy .cancel ul{margin:0 0 1em}.cancelpolicy .cancel ul .txt{margin:0}@media only screen and (max-width: 767px){.cancelpolicy .policy{width:100%}}.cancelpolicy .policy .st1{width:auto;margin:0;font-weight:normal;font-size:140%}.cancelpolicy .policy .txt{margin:0;line-height:1.8}@media only screen and (max-width: 767px){.cancelpolicy .policy .box{width:100%}}.cancelpolicy .policy ul{margin:0 0 2em}@media only screen and (max-width: 767px){.cancelpolicy .policy ul{width:100%}}.cancelpolicy .policy ul .txt{margin:0}.cancelpolicy .policy .link{margin-bottom:1em}.cancelpolicy .ctn{position:relative}.cancelpolicy .ctn .arrow{display:inline-block;position:absolute;animation:swipe 2.5s ease 0.5s infinite normal both running}.cancelpolicy .teblebox{display:block}@media only screen and (min-width: 1024px) and (max-width: 1200px){.cancelpolicy .teblebox{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cancelpolicy .teblebox{width:100%}}.cancelpolicy .teblebox table{width:100%;border:#ccc solid 1px}.cancelpolicy .teblebox table th,.cancelpolicy .teblebox table td{text-align:center;border:#ccc solid 1px;padding:10px;box-sizing:border-box;vertical-align:middle}@media only screen and (max-width: 767px){.cancelpolicy .teblebox table th,.cancelpolicy .teblebox table td{padding:10px 5px}}.cancelpolicy .teblebox table th{background:#f6f6f6}.cancelpolicy .teblebox table .w20{width:20%}@media only screen and (min-width: 1024px) and (max-width: 1200px){.cancelpolicy .teblebox table .w20{width:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cancelpolicy .teblebox table .w20{width:auto}}@media only screen and (max-width: 767px){.cancelpolicy .teblebox table .w20{width:auto;font-size:90%}}.con_privacy{margin:0 auto 8em;width:1000px;margin:0 auto 8em}@media only screen and (max-width: 767px){.con_privacy{margin:4em auto}}@media only screen and (max-width: 767px){.con_privacy{margin:4em auto}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.con_privacy{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy{width:90%}}@media only screen and (max-width: 767px){.con_privacy{width:90%;line-height:1.5}}@media only screen and (max-width: 767px){.con_privacy .privacy{margin:0 0 2em}}.con_privacy .privacy .st1{margin:0 0 1em}.con_privacy .privacy .txt{margin:0 0 1em}.con_privacy .privacy ul{margin:0 0 1em}.con_privacy .privacy ul .txt{margin:0}
