#firstview{width:100%;overflow:hidden;position:relative}#firstview .backImg img{width:100%;position:relative;top:0;right:0;z-index:0}#headwrap{position:absolute;top:0;left:0;right:0}#cse-search-box div{height:25px}#cse-search-box input[type=image]{width:25px;height:25px;float:left;margin-right:10px}h3{text-align:center;clear:both}h4 img{height:18px;margin-bottom:10px}.pickupdate{font-size:1.1em;color:#094;margin:10px 0 5px}.pickupText a{font-size:1.3em;text-decoration:none;font-weight:700;display:block;height:56px;overflow:hidden}#topics02{padding:20px;overflow:hidden;background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/pickupBg.png) repeat;box-shadow:2px 2px 4px 0px #b3b3b3;-moz-box-shadow:2px 2px 4px 0px #b3b3b3;-webkit-box-shadow:2px 2px 4px 0px #b3b3b3;position:relative}.cate01 img,.cate02 img{box-shadow:2px 2px 4px 0px #b3b3b3;-moz-box-shadow:2px 2px 4px 0px #b3b3b3;-webkit-box-shadow:2px 2px 4px 0px #b3b3b3}.cate03 img{width:490px;box-shadow:2px 2px 4px 0px #b3b3b3;-moz-box-shadow:2px 2px 4px 0px #b3b3b3;-webkit-box-shadow:2px 2px 4px 0px #b3b3b3}#pagewrap .infowrap .infobox{border-left:none}.topcate1{font-size:.8em;background:#29abe2;color:#fff;width:100px;height:20px;line-height:20px;text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left}.topcate2{font-size:.8em;background:#f7931e;color:#fff;width:100px;height:20px;line-height:20px;text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left}.infodate{font-size:1em;color:#094;line-height:20px}.infotext{clear:both;line-height:20px;padding-top:10px}.infolist a{clear:both;display:block;border:1px solid #29abe2;margin:0 auto 80px;text-align:center;line-height:60px;text-decoration:none;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-size:1.1em;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.infolist a:hover{background:#29abe2;color:#fff;text-decoration:none}#footBnr{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/footbnrBg.png) repeat;clear:both}#footBnr li{padding:0 .4%}#foot{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/footBg.png) repeat;padding:30px 0}#footosaka{font-size:1.2em;margin-bottom:5px}.footr ul{float:left;width:50%}.footr ul li{border-left:4px solid #29abe2;line-height:16px;margin:20px 0;padding-left:12px}#copyright{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/copyBg.png) repeat;text-align:center;color:#fff}#pagehead{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/naviBg2.png) repeat;box-shadow:0px 4px 5px -2px #b3b3b3;-moz-box-shadow:0px 4px 5px -2px #b3b3b3;-webkit-box-shadow:0px 4px 5px -2px #b3b3b3;padding-bottom:10px;position:relative;z-index:1}#pagehead .ContentsBlock{position:relative;margin-bottom:10px}#pankuzu{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/footbnrBg.png) repeat;height:50px;line-height:50px;font-size:.8em;text-align:right;position:relative;z-index:0;overflow:hidden}#pankuzu a:hover{text-decoration:none}#pankuzu br{display:none}.h2ttl{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/footBg.png) repeat;padding:20px 0;line-height:140%;margin:0 0 30px}.slider-nav{width:102%;margin-left:-1%;overflow:hidden}.slider-nav img{margin:0 1%}#pagewrap .h3ttl{clear:both;background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/ball.png) no-repeat left center;background-size:30px;text-align:left;margin:40px 0 20px;font-size:1.6em;line-height:30px;padding-left:35px;font-weight:700}#pagewrap table th{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/thBg.png) repeat}#pagewrap iframe{width:100%;height:600px}#spotswrap{height:100%;position:relative}#svg-bg{position:absolute;width:100%;height:100%;top:60px;left:0;z-index:-1}#tpickup a{background:#fff;display:block}#tpickup li h3 img{height:60px;margin:15px 0}.spickupInfo .text01{font-size:1.2em;line-height:160%;clear:both;overflow:hidden;margin-right:0}.arpickup{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/footbnrBg.png) repeat;padding:30px;margin:0 0 30px;position:relative}.spttl{font-size:1.8em;font-weight:700;border-bottom:1px solid #231a1a;padding-bottom:10px;margin-bottom:10px}.spickupInfo dt{background:#009ea7;line-height:20px;width:50px;color:#fff;text-align:center;float:left;clear:both;margin:5px 0}#englishpage .spickupInfo dt{width:70px;font-size:.6em}.spickupInfo dd{float:left;line-height:20px;margin:5px 0 5px 10px}.cover,.cover2{object-fit:cover}.contain,.contain2{object-fit:contain}.topicsttl{font-size:1.4em;font-weight:700}.topicsbox dt{background:#f15a24;line-height:20px;display:block;color:#fff;text-align:center;margin:5px 10px 5px 0;float:left}.topicsbox dd{float:left;line-height:20px;margin:5px 0}.topicsbox .text01{font-size:1em;overflow:hidden;margin:5px 0 0}#restwrap{height:100%;position:relative}#svg-bg2{position:absolute;width:100%;min-height:560px;top:60px;left:0;z-index:-1}#newsttl{font-size:1.8em;line-height:140%;padding:10px 0;border-bottom:4px solid #000;clear:both;margin-bottom:20px}#newsttl2{font-size:1.8em;line-height:140%;padding:10px 0;border-bottom:4px solid #000;clear:both;margin:50px 0 40px;text-align:center}#pagewrap .infodate,.geowrap02 .infodate{float:left;padding-left:10px}.pagettl img{display:block;margin:0 auto 40px auto}.page-numbers{background:#71c6e9;color:#fff;padding:10px;text-align:center}.page-numbers.current{background:#29abe2}#paging{display:block;margin:0 auto;text-align:center}#modelcourse{font-size:1.4em;line-height:140%}#course{font-size:1.3em;line-height:160%}#season{position:relative;width:100%}#course h3{text-align:left}#bradius{clear:both;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:2px solid #0071b2;background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/footbnrBg.png) repeat}#bradius a{color:#29abe2}#bradius dt{border-left:20px solid #0071b2;line-height:20px;padding-left:5px;margin:20px 0 10px}#bradius dd{position:relative;padding-left:20px}#bradius dd:before{display:block;content:'';position:absolute;top:.5em;left:5px;width:8px;height:8px;background-color:#666;border-radius:100%}.map{width:80%;margin:50px 10%}.osusumebox{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/thBg.png) repeat;padding:20px;margin:20px 0}.osusume{color:#fff;background:#00949d;font-size:.7em;line-height:22px;width:80px;text-align:center}#englishpage #osakanotaki .osusume{width:140px}#englishpage #osakanotaki h3 img{margin-bottom:5px}.osusumebox h4{border-bottom:1px solid #000;font-size:1.2em;margin:10px 0}.osusumebox .web{border-left:20px solid #00949d;line-height:20px;font-size:.9em;padding-left:5px;margin:10px 0 0}#otherImg{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/footBg.png) repeat;clear:both;width:100%;padding:0 1.5%}#mapttl{text-align:center;margin:50px 0;clear:both}#course iframe{border:none}#access #pagewrap{margin:0 auto;position:relative}.access02{background:#b2d3c9;padding:40px 0}.access03{background:#fff;padding:40px 0}.access02 .accessttl{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/footbnrBg.png) repeat;padding:20px 0;margin-bottom:30px}.access03 .accessttl{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/footBg.png) repeat;padding:20px 0;margin-bottom:30px}#bluebox{clear:both;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background:#cbdee3}#pagewrap #contact table th{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/contactBg.png) repeat;text-align:left;font-size:.9em;font-weight:400}#contact table td p{font-size:.9em;margin:10px 0}.sendbtn{width:200px;background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/thBg.png) repeat;height:70px;border-style:none;font-size:1.2em;color:#000;margin:50px 0 50px -100px;position:relative;left:50%}.sendbtn2{width:200px;background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/thBg.png) repeat;height:70px;border-style:none;font-size:1.2em;color:#000;margin:50px 0;position:relative;left:10%}#contact .m20{text-align:center;margin:20px;font-weight:700}#contact input.wpcf7c-conf,#contact textarea.wpcf7c-conf{background-color:#faffbd;border:0}.entry-title{font-family:Georgia,'Hiragino Mincho ProN','Yu Mincho',serif;font-size:1.9em;margin-bottom:30px}.entry-content{font-size:1.1em;line-height:160%}.entry-content h3{margin:30px 0 20px;text-align:left}.entry-content ol{padding:0 40px;counter-reset:item;list-style:none}.entry-content ol li:before{content:"(" counters(item,"-") ")";counter-increment:item;margin-right:0}.entry-content ol li{padding-left:1.5em;text-indent:-1.5em;margin-top:10px}#page-top{font-size:77%;z-index:20000}#page-top a{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/copyBg.png) repeat;text-decoration:none;color:#fff;text-align:center;display:block;border-radius:5px}#page-top a:hover{text-decoration:none;background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/copyBg.png) repeat}#geopark #pagewrap{margin:0 0 60px}#geowrap{background:#dbecf8;font-size:1.35em;font-weight:700;line-height:160%;padding-bottom:60px}#carbonatedspring #pagewrap{margin-bottom:0;margin-top:0}#carbonatedspring{font-size:1.3em;line-height:160%;letter-spacing:2px;background-image:-webkit-linear-gradient(270deg,rgba(162,215,212,1) 0%,rgba(255,255,255,1) 21.23%);background-image:linear-gradient(180deg,rgba(162,215,212,1) 0%,rgba(255,255,255,1) 21.23%)}#carbonatedspring .box01 div{border:1px solid #000;font-size:.7em;line-height:180%;padding:15px;margin-top:20px}#carbonatedspring #springwrap{background:#f0ede5;padding:60px 0;margin-bottom:60px}#carbonatedspring #springwrapn h4 img{width:100%;height:auto;margin:40px 0 20px}#carbonatedspring #bradius dt{margin-top:0}#carbonatedspring iframe{margin:40px 0}#carbonatedspring h3 img{width:100%;height:auto;margin-bottom:15px}.onaka{width:170px;background:#008dc3;color:#fff;font-size:1em;text-align:center;margin-bottom:15px;line-height:35px}#carbonatedspring .carbonatedspringttl img,.ontakettl img{width:auto;height:30px;display:block;margin:0 auto 30px auto}#carbonatedspring .carbonatedspringttl02 img{width:100%;height:auto;display:block;margin:30px auto 30px auto}#carbonatedspring #mapttl{margin-top:60px}#englishpage .onaka{width:300px;font-size:.8em}#englishpage .onaka2{width:190px;background:#008dc3;color:#fff;font-size:.8em;text-align:center;margin-bottom:15px;line-height:35px}#ontakemt{font-size:1.3em;line-height:160%;letter-spacing:2px;background-image:-webkit-linear-gradient(270deg,rgba(255,251,199,1) 0%,rgba(255,255,255,1) 13.39%);background-image:linear-gradient(180deg,rgba(255,251,199,1) 0%,rgba(255,255,255,1) 13.39%);padding-top:60px}#ontakemt #pagewrap{margin-top:0;margin-bottom:0}#chinesepage #ontakemt #pagewrap{margin-bottom:60px}#ontakewrap{font-size:1em;line-height:160%}.littl{height:20px;width:auto;margin:20px 0}#ontakewrap ul li p{text-align:left}#ontakewrap #tpickup li{text-align:center;font-size:1em}#ontakewrap .ontakebox3 .notebox{text-align:left;font-size:.8em;line-height:140%;border:1px solid #000;padding:5px 15px 15px}.ontakebox3 .notebox h4{border-left:12px solid #ed6d46;line-height:12px;margin:20px 0 10px;padding-left:8px}.ontakebox3 .notebox dt{float:left}.ontakebox3 .notebox dd{padding-left:70px}#ontake02box #newsttl2{margin-top:0}#ontakemt h2 img{margin-bottom:40px}#areamap{width:100%;background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/touristspots/ontake/01.png) left top no-repeat;background-size:100% auto}#englishpage #areamap{width:100%;background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/touristspots/english/ontake/01.png) left top no-repeat;background-size:100% auto}#chinesepage #areamap{width:100%;background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/touristspots/chinese/ontake/01.png) left top no-repeat;background-size:100% auto}.areamap01{width:100%;height:auto}area{border:none;outline:none}#englishpage #contact table{width:100%}.youtube_frame{padding-bottom:40px}.youtube_home_list{padding-bottom:40px}.youtube_home_list ul{width:100%;display:flex;flex-flow:wrap;justify-content:flex-start;align-items:stretch}.youtube_home_list ul li{width:50%;padding:20px;box-sizing:border-box;display:inline-block;position:relative}.program-info{width:44%;background:#ddf2ec;border-radius:10px;padding:10px;box-sizing:border-box;margin-bottom:15px}.program-info span{color:#399;font-weight:700}.program-info p{display:inline}.annainin{width:100%;box-sizing:border-box;margin-bottom:30px}.annainin div{float:left}.annainin div img{border-radius:50%;margin-right:20px;margin-bottom:30px;box-sizing:border-box}.annainin h4{font-size:1.6em;color:#39f;padding-bottom:10px}.annainin p{font-size:1.4em;line-height:180%}.p-map{padding-bottom:15px}.p-map span{font-weight:700;padding-bottom:10px}.p-map p{padding-top:10px}.program{margin:70px 0 30px}.program-txt{text-align:center;padding-bottom:30px}.program ul{width:100%;display:flex;flex-flow:wrap;justify-content:flex-start;align-items:stretch;margin:0;padding:0;margin-block-start:0;margin-block-end:0}.program ul li{width:33.3%;box-sizing:border-box;text-align:left;display:inline-block;padding:0 2% 40px;position:relative}.number-counter{position:absolute;top:0;left:9%;width:40px;height:40px;display:inline-block;background:#6cc;color:#fff;text-align:center;font-size:20px;padding-top:7px;opacity:.9}.program_list{border-left:5px solid #9cc;padding-left:10px;margin-top:5px;line-height:160%}.program_list span{font-size:12px}.program_list p{color:#090;font-weight:700}.program_list em{font-size:10px;background:#69c;color:#fff;border-radius:10px;padding:1px 6px}img.attachment-annainin{max-width:300px;height:auto}.top-program-cover{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/naviBg.png) no-repeat left top;background-size:cover;padding-top:70px;margin-bottom:60px}.info-pday{font-size:8px;line-height:130%;background:#69c;color:#fff;padding:4px;box-sizing:border-box;border-radius:10px}.download{margin:70px 0 30px}.download-txt{text-align:center;padding-bottom:30px}.download-txt-link{border-bottom:2px dashed #69c;padding-bottom:3px}.download ul{width:100%;display:flex;flex-flow:wrap;justify-content:flex-start;align-items:stretch;margin:0;padding:0;margin-block-start:0;margin-block-end:0}.download ul li{width:calc(25% - 1.5em);margin-left:2em;margin-top:40px}.download ul li:nth-child(4n+1){margin-left:0}.download-img{background-size:contain;object-fit:contain}.download-img:not(img){position:relative;display:block;width:100%;margin:0;padding:100% 0 0;background-color:#eff5f4;background-size:cover;background-position:center;background-repeat:no-repeat;object-fit:cover;object-position:center;overflow:hidden}.download-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:inherit}.download_list{margin-top:5px}.download_list p{color:#000;font-weight:700;padding-bottom:5px;line-height:120%}.download_list span{font-size:14px;display:block}.download-button{text-align:center;margin-top:10px;width:100%}.download-button a{background:#eee;border-radius:50px;position:relative;display:flex;justify-content:space-around;align-items:center;margin:0 auto;max-width:260px;padding:10px 25px;color:#313131;transition:.3s ease-in-out;font-weight:500}.download-button a:hover{background:#313131;color:#fff}.download-button a:after{content:'';width:5px;height:5px;border-top:3px solid #313131;border-right:3px solid #313131;transform:rotate(45deg) translateY(-50%);position:absolute;top:50%;right:20px;border-radius:1px;transition:.3s ease-in-out}.download-button a:hover:after{border-color:#fff}.download-banner{margin:0 auto;text-align:center;padding-top:30px;padding-right:10px;padding-bottom:100px;padding-left:10px}@media screen and (min-width:1000px){#firstview{height:630px}#headwrap{width:1000px;margin:0 auto}#firstview #logo{width:330px;position:absolute;top:140px;left:0;right:0;bottom:0;z-index:1000}#copy{width:176px;margin:0 auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000}#firstview #englishbtn{height:29px;position:absolute;top:410px;left:0;right:0;bottom:0;z-index:1000}#firstview #englishbtn02{height:29px;position:absolute;top:410px;left:110px;right:0;bottom:0;z-index:1000}#firstview #contactbtn{height:29px;position:absolute;top:410px;left:100px;right:0;bottom:0;z-index:1000}body #firstview #contactbtn{height:29px;position:absolute;top:410px;left:220px;right:0;bottom:0;z-index:1000}#firstview #gsearch{height:30px;position:absolute;top:450px;left:0;right:0;bottom:0;z-index:1000}#cse-search-box input[type=text]{width:275px}#englishpage #pagewrap table th{width:30%}#toggle{display:none}#tophead #navigation{position:relative;top:-56px;background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/naviBg.png) no-repeat left top;background-size:cover;height:230px;z-index:1001;padding-top:60px;box-shadow:0px 4px 5px -2px #b3b3b3;-moz-box-shadow:0px 4px 5px -2px #b3b3b3;-webkit-box-shadow:0px 4px 5px -2px #b3b3b3}#navigation nav{width:1000px;margin:0 auto}#navigation nav li{float:left;width:20%;height:150px}#navigation nav li a{display:block;width:200px;height:150px;margin-top:10px}#navigation nav li span{display:none}#videowrap{height:560px;position:relative;overflow:hidden;margin-bottom:50px}#chinesepage #videowrap{margin-bottom:0}#videowrap video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background-size:cover}.videottl{width:1000px;margin:120px auto 30px auto;display:block;text-align:center}.videottl img{width:530px}.about{width:1000px;margin:20px auto 0 auto;display:block;color:#fff;text-align:center;font-size:1.4em;line-height:160%;z-index:2;text-shadow:0 0 25px #000,0 0 20px #000,0 0 .4px #000}#chinesepage .about{line-height:230%;padding-top:20px}.ContentsBlock,#season{width:1000px;margin:0 auto;display:block}h3 img{height:76px;margin-bottom:30px}h4 img{margin-top:10px}#topics01{width:490px;float:left;margin:0 40px 80px 0}#chinesepage #topics01{width:100%;float:none;margin:30px 0}#topics02{width:470px;height:490px;margin:0 0 80px}.cate01{float:left;margin:0 30px 30px 0}.cate02{float:left;margin:0 0 30px}.cate01 img,.cate02 img{width:230px}.cate03 img{width:490px}#chinesepage .cate01{float:left;margin:0 26.666px 30px 0}#chinesepage .cate02{float:left;margin:0 0 30px}.pickupnews{height:390px;width:430px;margin-top:10px}#topics02 .pickupImg{overflow:hidden;object-fit:cover;width:430px;height:290px;background-color:#ccc;border:1px solid #ccc}.infowrap{width:1064px;margin-left:-33px;margin-bottom:20px}.infowrap .infobox{width:266px;height:270px;margin-bottom:30px;float:left;border-left:1px dotted #b2b2b2;padding:0 33px}.infoImg{overflow:hidden;object-fit:cover;width:200px;height:150px;background-color:#ccc;border:1px solid #ccc;margin-bottom:15px}.infodate{float:right}.infolist a{width:650px;height:60px}#footBnr ul{padding:30px}#footlogo{height:100px;margin-bottom:20px}.footl{float:left;width:60%}.footr{float:left;width:40%}#copyright{line-height:45px}#pagehead #logo{width:330px;padding-top:10px}#pagehead #englishbtn{position:absolute;top:10px;right:210px;height:29px}#pagehead #englishbtn02{position:absolute;top:10px;right:140px;height:29px}#pagehead #englishbtn03{position:absolute;top:10px;right:120px;height:29px}#pagehead #contactbtn{position:absolute;top:10px;right:0;height:29px}#pagehead #gsearch{position:absolute;top:50px;right:0;height:30px}#pagewrap{margin:60px auto}.h2ttl{font-size:1.8em}.text01{font-size:1.4em;line-height:180%}.imgwrap{width:520px;height:520px;float:right;margin-left:30px;overflow:hidden}#imgbox div{width:520px;overflow:hidden;margin-bottom:5px}#imgbox div img{object-fit:cover;width:520px;height:360px;background-color:#ccc;border:1px solid #ccc}#pagewrap .h3ttl{font-size:1.6em}#tpickup li h3 img{height:60px;margin:15px 0}#englishpage #tpickup li h3 img{height:30px;margin:15px 0}#tpickup li{width:227.5px;margin:40px 30px 0 0;float:left;margin-bottom:20px;font-size:1.2em}#tpickup .tpickup02{margin:40px 0 0}#tpickup03 li{width:313.3px;margin-top:40px;float:left;margin-bottom:20px;font-size:1.2em}#tpickup03 .tpickup04{margin:40px 30px 0}.cover,.contain{width:420px;height:300px;background-color:#fff;border:1px solid #ccc}.spickupImg{width:420px;height:300px;overflow:hidden;float:left}.spickupInfo{width:490px;float:left;margin:0 0 0 30px}.spickupInfo .text01{width:490px}.spickupInfo dd{width:430px;float:left;line-height:20px;margin:5px 0 5px 10px}.spickupInfo .text01{height:130px}.nextBtn{height:50px;position:absolute;bottom:30px;left:480px}.cover2,.contain2{width:180px;height:170px;background-color:#fff;border:1px solid #ccc}.topicswrap{width:1060px;margin-left:-15px}.topicsbox{width:500px;height:170px;margin:30px 15px;float:left;overflow:hidden}.topicsImg{width:180px;height:170px;margin-right:15px;float:left}.topicsbox dt{width:50px}#englishpage .topicsbox dt{width:70px;font-size:.6em}#englishpage .topicsbox dd{width:305px}.topicsbox dd{width:230px}.topicsbox .text01{width:305px;height:100px}.pagettl img{height:66px}#englishpage .pagettl img{height:40px}#modelcourse .halfbox{float:left;width:470px;margin:50px 0 30px}#modelcourse .halfbox2{float:left;width:470px;margin:50px 0 0 60px}.coursettl{height:65px;margin:20px 0}#englishpage .coursettl{width:100%;height:auto;margin:20px 0 10px}#course h3 img{width:415px;height:auto}.box01{width:510px;margin:50px 30px 50px 0;float:left}.box02{width:460px;float:left;margin:50px 0}.box03{width:460px;float:left;margin:50px 30px 50px 0}.box04{width:510px;margin:50px 0;float:left}#bradius{padding:40px}#bradius dt{font-size:1.2em}#osakanotaki #bradius dd span{width:300px;float:left}#ontake #bradius dd span{width:460px;float:left}#arrow{width:0;height:0;border-style:solid;border-width:60px 35px 0;border-color:#0071b2 transparent transparent;margin:30px auto;clear:both}#otherImg img{float:left;width:30.3%;margin:3% 1.5%}#mapttl img{height:40px}#englishpage #mapttl img{height:35px}#season div{position:absolute;bottom:30px;left:100px;background:rgba(0,0,0,.5);color:#fff;padding:20px;font-size:15px;width:800px}#englishpage #season div{font-size:.9em;line-height:140%}#contact table th span{color:#fff;background:#ed1c24;line-height:24px;padding:5px;text-align:center;font-size:.2em}.yuubin{width:40%;height:50px}.mailbox{width:100%;height:50px}.mailbox2{width:100%;height:50px;margin-top:20px}.mailbox3{width:100%;height:200px}#access .pagettl{position:absolute;top:60px;left:50%;margin-left:-153px}#englishpage #access .pagettl{margin-left:-70px}#chinesepage #access .pagettl img{height:70px}#chinesepage #access .pagettl{margin-left:-110px}.accessttl h3{width:1000px;margin:0 auto;display:block;text-align:left;font-weight:700;font-size:1.6em;line-height:140%}#bluebox{padding:20px;margin:30px 0;font-weight:700;font-size:1.2em}#page-top{position:fixed;bottom:20px;right:20px}#page-top a{width:100px;padding:30px 0}#geo01{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/touristspots/geopark/01.png)no-repeat center;height:0;padding-bottom:60.777%;background-size:contain;position:relative}#chinesepage #geo01{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/touristspots/chinese/geopark/01.png)no-repeat center;height:0;padding-bottom:60.777%;background-size:contain;position:relative}#chinesepage #geo01 h2{display:none}#geo01 h2{width:8%;max-width:100px;position:relative;top:40px;left:50%;margin-left:-4%}#geo02 h3,#geo02 h4{width:70%;height:auto;margin:0 auto;display:block;text-align:center}#geo02 h3 img,#geo02 h4 img{max-width:700px;height:auto;margin:15px 0}#chinesepage #geo02 h3 img,#chinesepage #geo02 h4 img{max-width:930px;width:100%;height:auto;margin:15px 0}#geo02 p,.geowrap02{width:1000px;margin:0 auto;padding:20px 0}#geo03{width:1000px;margin:0 auto;overflow:hidden}#geo03 div.geo03_1{width:50%;float:left;padding-right:2%;margin:40px 0}#geo03 div.geo03_2{width:50%;float:left;padding-left:2%;margin:40px 0}#geo03 h5 img{height:32px;display:block;margin:30px auto 20px auto}#geowrap ul,#ontakewrap .ontakebox3{margin-left:-6%}#geowrap ul li,#ontakewrap .ontakebox3 li{width:44%;float:left;margin:40px 0 40px 6%;text-align:center}#geowrap ul li img{width:100%;height:300px;margin-bottom:10px}.geoimg{width:30%;float:left}.geoinfo{width:70%;float:left}.geowrap02{margin-bottom:40px}.geowrap02 .infoImg{width:100%;max-width:270px;height:200px}.geoinfo .infotext{font-size:1.6em;margin-bottom:15px}.geobox{border-bottom:1px dotted #b2b2b2;padding:20px 0}#geowrap03{background:#eae4d0;padding:60px 0}#geowrap03 div{border:1px solid #5b3219;width:1000px;margin:0 auto}.geonote{background:#5b3219;font-size:1.5em;letter-spacing:-1px;text-align:center;font-weight:700;color:#fbb03b;padding:10px 0}.geonote2{color:#006933;font-size:1.4em;font-weight:700;margin:20px 0 5px 40px}.geonote3{font-size:1.3em;margin:0 40px 30px}#englishpage #geo01{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/touristspots/english/geopark/01.png)no-repeat center;height:0;padding-bottom:60.777%;background-size:contain;position:relative}#englishpage #geo01 h2{width:36%;max-width:430px;position:relative;top:90px;left:50%;margin-left:-18%}#englishpage #geo02 h3,#geo02 h4{width:100%;height:auto;margin:0 auto;display:block;text-align:center}#englishpage #geo02 h3 img{width:100%;max-width:980px;height:auto;margin:15px 0}#englishpage #geo02 h4 img{width:80%;max-width:840px;height:auto;margin:15px 0}#englishpage #geo03 h5 img{max-width:100%;height:63px;display:block;margin:30px auto 20px auto}#englishpage .geonote{font-size:1.3em}#carbonatedspring{padding-top:60px}#carbonatedspring h2,#ontakemt h2{display:block;width:1000px;margin:0 auto}#englishpage #carbonatedspring .carbonatedspringttl img{height:30px;width:auto}#chinesepage #carbonatedspring .carbonatedspringttl img,#chinesepage .ontakettl img{width:auto;height:38px;display:block;margin:0 auto 30px auto}#chinesepage #carbonatedspring{padding-bottom:100px}#englishpage #copy{width:400px;margin:0 auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000}#englishpage .about{font-size:1.25em;line-height:220%;margin-top:50px}#englishpage .topttl img{height:36px;margin-bottom:30px}#englishpage .littl{height:50px;width:auto;margin:20px 0}#englishpage .littl02 .littl{height:20px;width:auto;margin:20px 0}#englishpage .ontakettl img{width:auto;height:30px;display:block;margin:0 auto 30px auto}#chinesepage #copy{width:176px;margin:0 auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000}}@media screen and (min-width:768px) and (max-width:999px){#englishpage #pagewrap table th{width:30%}#firstview{height:500px}#firstview #englishbtn{height:29px;position:absolute;top:70%;left:0;right:0;bottom:0;z-index:1000}#firstview #englishbtn02{height:29px;position:absolute;top:70%;left:110px;right:0;bottom:0;z-index:1000}#firstview #contactbtn{height:29px;position:absolute;top:70%;left:100px;right:0;bottom:0;z-index:1000}body #firstview #contactbtn{height:29px;position:absolute;top:70%;left:215px;right:0;bottom:0;z-index:1000}#firstview #gsearch{height:30px;position:absolute;top:78%;left:0;right:0;bottom:0;z-index:1000}#cse-search-box input[type=text]{width:275px}#toggle{display:none}#tophead #navigation{position:relative;top:-50px;background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/naviBg.png) no-repeat left top;background-size:110%;z-index:1001;box-shadow:0px 4px 5px -2px #b3b3b3;-moz-box-shadow:0px 4px 5px -2px #b3b3b3;-webkit-box-shadow:0px 4px 5px -2px #b3b3b3}#navigation nav{width:90%;margin:0 auto}#navigation nav li{float:left;width:20%;padding:40px 0 10px}#navigation nav li a{display:block;width:100%}#navigation nav li span{display:none}#videowrap{height:560px;position:relative;overflow:hidden;margin-bottom:50px}#chinesepage #videowrap{margin-bottom:0}#videowrap video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background-size:cover}.videottl{width:90%;margin:120px auto 30px auto;display:block;text-align:center}.videottl img{width:530px}.about{width:90%;margin:20px auto 0 auto;display:block;color:#fff;text-align:center;font-size:1.3em;line-height:160%;z-index:2;text-shadow:0 0 25px #000,0 0 20px #000,0 0 .4px #000}#chinesepage .about{padding-top:40px;line-height:200%}#topics01{width:55%;float:left;margin:0 0 80px}#chinesepage #topics01{width:100%;float:none;margin:0;padding-bottom:20px}#topics02{width:45%}.cate01{width:46%;float:left;margin:0 4% 20px 0}.cate02{width:46%;float:left;margin:0 4% 20px 0}.cate03 img{width:96%}.infowrap{width:104%;margin-left:-2%;margin-bottom:20px}.infowrap .infobox{width:25%;height:270px;margin-bottom:30px;float:left;border-left:1px dotted #b2b2b2;padding:0 2%}.infoImg{overflow:hidden;object-fit:cover;width:100%;height:140px;background-color:#ccc;border:1px solid #ccc;margin-bottom:15px}#footlogo{width:45%;float:left;max-height:100px;margin:0 5% 20px 0}#footosaka{width:50%;float:left}.footr{clear:both}#pagehead #logo{width:330px;padding-top:10px}#pagehead #englishbtn{position:absolute;top:10px;right:210px;height:29px}#pagehead #englishbtn02{position:absolute;top:10px;right:140px;height:29px}#pagehead #englishbtn03{position:absolute;top:10px;right:120px;height:29px}#pagehead #contactbtn{position:absolute;top:10px;right:0;height:29px}#pagehead #gsearch{position:absolute;top:50px;right:0;height:30px}#pagehead #navigation nav li{padding-top:10px}.imgwrap{width:50%;height:auto;float:right;margin-left:5%;overflow:hidden}#imgbox div{width:100%;height:320px;overflow:hidden;margin-bottom:5px}#imgbox div img{object-fit:cover;width:100%;height:320px;background-color:#ccc;border:1px solid #ccc}#tpickup li h3 img{height:40px;margin:15px 0}#englishpage #tpickup li h3 img{width:auto;height:26px;margin:15px 0}#tpickup li{width:24%;float:left;margin:40px 1% 20px 0;font-size:1.2em}.tpickup02{margin:40px 0 0}#tpickup03 li{width:31.3%;margin-top:40px;float:left;margin-bottom:20px;font-size:1.2em}#tpickup03 .tpickup04{margin:40px 3% 0}.cover,.contain{width:100%;height:300px;background-color:#fff;border:1px solid #ccc}.spickupImg{width:40%;height:300px;overflow:hidden;float:left}.spickupInfo{width:57%;float:left;margin:0 0 0 3%}.spickupInfo .text01{width:100%;height:130px}.nextBtn{height:50px;position:absolute;bottom:30px;left:43%}.cover2,.contain2{width:180px;height:170px;background-color:#fff;border:1px solid #ccc}.topicswrap{width:104%;margin-left:-2%}.topicsbox{width:46%;height:170px;margin:30px 2%;float:left;overflow:hidden}.topicsImg{width:180px;height:170px;margin-right:15px;float:left}.topicsbox .lbox{widht:-webkit-calc(100% - 195px);width:-moz-calc(100% - 195px);width:calc(100% - 195px);float:left}#modelcourse .halfbox{float:left;width:48%;margin:50px 0 30px}#modelcourse .halfbox2{float:left;width:48%;margin:50px 0 0 4%}.coursettl{height:50px;margin:20px 0}#englishpage .coursettl{width:100%;height:auto;margin:20px 0 10px}#course h3 img{width:300px;height:auto}.box01{width:50%;margin:50px 4% 50px 0;float:left}.box02{width:46%;float:left;margin:50px 0}.box03{width:46%;float:left;margin:50px 4% 50px 0}.box04{width:50%;margin:50px 0;float:left}#bradius{padding:30px}#bradius dt{font-size:1.2em}#osakanotaki #bradius dd span{width:300px;float:left}#ontake #bradius dd span{width:460px;float:left}#arrow{width:0;height:0;border-style:solid;border-width:60px 35px 0;border-color:#0071b2 transparent transparent;margin:30px auto;clear:both}#otherImg img{float:left;width:30.3%;margin:3% 1.5%}#mapttl img{height:40px}#englishpage #mapttl img{height:35px}#season{width:90%;margin:0 auto}#season div{position:absolute;bottom:30px;left:10%;background:rgba(0,0,0,.5);color:#fff;padding:20px;font-size:15px;width:80%}#englishpage #season div{font-size:.7em;line-height:140%;width:96%;left:2%;bottom:10px}.annainin p{font-size:1.2em}#contact table th span{color:#fff;background:#ed1c24;line-height:24px;padding:5px;text-align:center;font-size:.2em}.yuubin{width:40%;height:50px}.mailbox{width:100%;height:50px}.mailbox2{width:100%;height:50px;margin-top:20px}.mailbox3{width:100%;height:200px}#access .pagettl{position:absolute;top:60px;left:50%;margin-left:-153px}#englishpage #access .pagettl{margin-left:-71px}#chinesepage #access .pagettl{margin-left:-78px}.accessttl h3{width:90%;margin:0 auto;display:block;text-align:left;font-weight:700;font-size:1.6em;line-height:140%}#bluebox{padding:20px;margin:30px 0;font-weight:700;font-size:1.1em}#page-top{position:fixed;bottom:20px;right:20px}#page-top a{width:100px;padding:30px 0}#geo01{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/touristspots/geopark/01.png)no-repeat center;height:0;padding-bottom:60.777%;background-size:contain;position:relative}#chinesepage #geo01{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/touristspots/chinese/geopark/01.png)no-repeat center;height:0;padding-bottom:60.777%;background-size:contain;position:relative}#chinesepage #geo01 h2{display:none}#geo01 h2{width:8%;max-width:100px;position:relative;top:30px;left:50%;margin-left:-4%}#geo02 h3,#geo02 h4{width:60%;margin:0 auto;display:block;text-align:center}#geo02 h3 img,#geo02 h4 img{height:auto;margin:15px 0}#geo02 p,.geowrap02{width:90%;margin:0 auto;padding:10px 0}#geo03{width:90%;margin:0 auto;overflow:hidden}#geo03 div.geo03_1{width:50%;float:left;padding-right:2%;margin:40px 0}#geo03 div.geo03_2{width:50%;float:left;padding-left:2%;margin:40px 0}#geo03 h5 img{height:24px;display:block;margin:10px auto 20px auto}#geowrap ul,#ontakewrap .ontakebox3{margin-left:-6%}#geowrap ul li,#ontakewrap .ontakebox3 li{width:44%;float:left;margin:40px 0 40px 6%;text-align:center}#geowrap ul li img{width:100%;height:auto;margin-bottom:10px}.geoimg{width:30%;float:left}.geoinfo{width:70%;float:left}.geowrap02{margin-bottom:40px}.geowrap02 .infoImg{width:100%;max-width:200px;height:150px}.geoinfo .infotext{font-size:1.6em;margin-bottom:15px}.geobox{border-bottom:1px dotted #b2b2b2;padding:20px 0}#geowrap03{background:#eae4d0;padding:60px 0}#geowrap03 div{border:1px solid #5b3219;width:90%;margin:0 auto}.geonote{background:#5b3219;font-size:1.3em;letter-spacing:-1px;text-align:center;font-weight:700;color:#fbb03b;padding:10px 0}.geonote2{color:#006933;font-size:1.2em;font-weight:700;margin:20px 0 5px 40px}.geonote3{font-size:1.2em;margin:0 40px 30px}#englishpage #geo01{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/touristspots/english/geopark/01.png)no-repeat center;height:0;padding-bottom:60.777%;background-size:contain;position:relative}#englishpage #geo01 h2{width:36%;max-width:600px;position:relative;top:60px;left:50%;margin-left:-18%}#englishpage #geo02 h3,#geo02 h4{width:90%;height:auto;margin:0 auto;display:block;text-align:center}#englishpage #geo02 h3 img{width:100%;max-width:980px;height:auto;margin:15px 0}#englishpage #geo02 h4 img{width:90%;max-width:840px;height:auto;margin:15px 0}#englishpage #geo03 h5 img{max-width:100%;height:50px;display:block;margin:30px auto 20px auto}#englishpage .geonote{font-size:1.1em}#carbonatedspring{padding-top:30px}#carbonatedspring h2,#ontakemt h2{display:block;width:90%;margin:0 auto}#englishpage #carbonatedspring .carbonatedspringttl img{height:26px;width:auto}#chinesepage #carbonatedspring{padding-bottom:80px}#englishpage .videottl{width:90%;margin:60px auto 0 auto;display:block;text-align:center}#englishpage .videottl img{width:100%;max-width:420px}#englishpage .about{font-size:1.4em;line-height:170%;margin-top:30px}#englishpage .littl{height:34px;width:auto;margin:20px 0}#englishpage .littl02 .littl{height:14px;width:auto;margin:20px 0}#englishpage .ontakettl img{width:auto;height:28px;display:block;margin:0 auto 30px auto}}@media screen and (max-width:767px){#englishpage #pagewrap table th{width:100%}#firstview{margin-bottom:50px}#firstview #englishbtn{height:29px;position:absolute;top:65%;left:0;right:0;bottom:0;z-index:1000}#firstview #englishbtn02{height:29px;position:absolute;top:65%;left:100px;right:0;bottom:0;z-index:1000}body #firstview #contactbtn{height:29px;position:absolute;top:65%;left:190px;right:0;bottom:0;z-index:1000}#firstview #contactbtn{height:29px;position:absolute;top:65%;left:100px;right:0;bottom:0;z-index:1000}#firstview #gsearch{height:40px;position:absolute;top:80%;left:0;right:0;bottom:0;z-index:1000}#cse-search-box input[type=text]{width:230px}#navigation nav li img,#navigation ul{display:none}#toggle{width:40px;height:40px;position:absolute;top:0;right:0;z-index:1002}#toggle img{height:40px;position:absolute;right:14px;margin-top:14px}#navigation ul{width:100%;border-top:2px solid #fff;position:absolute;top:70px;left:0;background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/footbnrBg.png) repeat;z-index:1001}#navigation ul li{border-bottom:1px solid #fff;line-height:50px;float:none;text-align:center}#navigation ul li a{display:block;width:100%;height:50px;font-size:16px}#navigation ul li a:hover{background:#0071b2;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#videowrap{height:560px;position:relative;overflow:hidden;margin-bottom:50px}#chinesepage #videowrap{margin-bottom:0}#videowrap video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background-size:cover}.videottl{width:90%;margin:120px auto 30px auto;display:block;text-align:center}.videottl img{width:100%;max-width:530px}.about{width:90%;margin:20px auto 0 auto;display:block;color:#fff;text-align:center;font-size:1.1em;line-height:160%;z-index:2;text-shadow:0 0 25px #000,0 0 20px #000,0 0 .4px #000}#chinesepage .about{padding-top:40px;line-height:200%}#topics02{width:100%;margin-bottom:30px}.cate01{width:48%;float:left;margin:0 4% 20px 0}#chinesepage #topics01 a{width:80%;float:none;margin:0 auto 20px auto;max-width:300px;display:block}#chinesepage #topics01 a img{width:100%;margin:0 0 40px}.cate02{width:48%;float:left;margin:0 0 20px}.cate03 img{width:100%;margin-bottom:20px}.infowrap{width:100%;margin-bottom:20px}.infowrap .infobox,.geobox{width:100%;margin:0 auto 30px auto;padding:0 10% 30px;border-bottom:1px dotted #b2b2b2}.infoImg{overflow:hidden;object-fit:cover;width:100%;height:180px;background-color:#ccc;border:1px solid #ccc;margin:0 auto 15px auto}#footlogo{width:80%;max-width:300px;display:block;margin:0 auto 20px auto}#pagehead #logo{width:60%;max-width:330px;padding-top:10px}#pagehead #englishbtn{height:29px;margin:10px 0;float:left}#pagehead #englishbtn02{height:29px;margin:10px 10px 10px 0;float:left}#pagehead #englishbtn03{height:29px;margin:10px 10px 10px 0;float:left}#pagehead #contactbtn{height:29px;margin:10px 0}#pagehead #gsearch{height:30px}.imgwrap{width:100%;height:auto;overflow:hidden;margin-bottom:30px}#imgbox div{width:100%;height:230px;overflow:hidden;margin-bottom:5px}#imgbox div img{object-fit:cover;width:100%;height:230px;background-color:#ccc;border:1px solid #ccc}#pagewrap iframe{height:300px}#tpickup li h3 img{height:60px;margin:15px 0}#englishpage #tpickup li h3 img{width:auto;height:30px;margin:15px 0}#tpickup a{display:block;max-width:400px;margin-left:auto;margin-right:auto}#tpickup li,#tpickup03 li{text-align:center}#tpickup li{width:80%;max-width:640px;margin:40px auto 20px auto;font-size:1.2em}#tpickup03 li{width:100%;max-width:640px;margin:40px auto 20px auto;font-size:1.2em}#touristspots .ContentsBlock,#restaurant .ContentsBlock,#hotel .ContentsBlock{width:100%;margin-top:0}#ontakemt{padding-top:0}#englishpage #svg-bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.cover,.contain{width:100%;height:200px;background-color:#fff;border:1px solid #ccc}.spickupImg{width:100%;height:200px;overflow:hidden;margin-bottom:20px}.spickupInfo .text01{width:100%;height:130px}.nextBtn{height:50px;margin:20px auto 0 auto;display:block}.arpickup{width:90%;margin:0 auto 30px auto}.cover2,.contain2{width:80px;height:80px;background-color:#fff;border:1px solid #ccc}.topicswrap{width:90%;padding:0 5%}.topicsbox{width:100%;margin:0 0 30px;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 20px}.topicsImg{width:80px;height:80px;margin-right:10px;float:left}.topicsbox .lbox{widht:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);width:calc(100% - 90px);float:left}.lbox .text01{width:100%;height:100px}#modelcourse .halfbox,#modelcourse .halfbox2{margin:30px 0}.coursettl{width:90%;max-width:350px;margin:20px 0}#englishpage .coursettl{width:100%;max-width:470px;height:auto;margin:20px 0 10px}#course h3 img{width:90%;max-width:360px;height:auto}.box01,.box02,.box03,.box04{margin:30px 0}#bradius{padding:15px}#bradius dt{font-size:1em;font-weight:700}#osakanotaki #bradius dd span,#ontake #bradius dd span{width:100%;display:block}#arrow{width:0;height:0;border-style:solid;border-width:30px 15px 0;border-color:#0071b2 transparent transparent;margin:30px auto;clear:both}#otherImg img{width:80%;margin:20px auto;display:block}#mapttl img{height:40px}#englishpage #mapttl img{height:30px}#course iframe{height:300px;overflow:hidden}#osakanotaki #season div{background:#000;color:#fff;padding:5px;font-size:13px;font-weight:700;line-height:140%;width:100%}#ontake #season div{background:#000;color:#fff;padding:5px;font-size:12px;font-weight:700;line-height:140%;width:100%}#englishpage #ontake #season div{margin-top:0}.coursewrap #pagewrap{margin-top:0}table{width:100%;table-layout:fixed}table th,table td{display:block;width:100%;padding:10px}table td{border-left:1px solid #999;word-wrap:break-word;overflow-wrap:break-word}.yuubin{width:40%;height:50px}.mailbox{width:100%;height:50px}.mailbox2{width:100%;height:50px;margin-top:20px}.mailbox3{width:100%;height:200px}#contact table th span{color:#fff;background:#ed1c24;line-height:24px;padding:5px;text-align:center;font-size:.8em}#access .pagettl{position:absolute;top:30px;left:50%;margin-left:-115px}#englishpage #access .pagettl{margin-left:-70px}#chinesepage #access .pagettl{margin-left:-78px}.accessttl h3{width:90%;margin:0 auto;display:block;text-align:left;font-weight:700;font-size:1.6em;line-height:140%}#bluebox{padding:20px;margin:40px 0;font-weight:700;font-size:.9em;word-wrap:break-word}#bluebox a:before{content:"\A"}.accessimg img,.accessimg01 img,.accessimg02 img,.accessimg03 img{display:none}.accessimg{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/access/01_m.png)no-repeat center;height:0;padding-top:94.357%;background-size:contain}.accessimg01{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/access/02_m.png)no-repeat center;height:0;padding-top:167.142%;background-size:contain}.accessimg02{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/access/03_m.png)no-repeat center;height:0;padding-top:154.571%;background-size:contain}.accessimg03{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/access/04_m.png)no-repeat center;height:0;padding-top:183.571%;background-size:contain}#englishpage .accessimg img,#englishpage .accessimg01 img,#englishpage .accessimg02 img,#englishpage .accessimg03 img{display:block}#englishpage .accessimg,#englishpage .accessimg01,#englishpage .accessimg02,#englishpage .accessimg03{background:0 0;height:auto;padding-top:0}.youtube_home_list ul li{width:100%;padding:0 0 20px}#page-top{position:fixed;bottom:45px;right:5px}#page-top a{width:100px;padding:10px 0}#geo01{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/touristspots/geopark/01_m.png)no-repeat center;height:0;padding-bottom:76.183%;background-size:contain;position:relative}#chinesepage #geo01{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/touristspots/chinese/geopark/01.png)no-repeat center;height:0;padding-bottom:88%;background-size:contain;position:relative}#chinesepage #geo01 h2{margin-top:-60px;text-indent:-999999px}#geo01 h2{width:10%;max-width:100px;position:relative;top:15px;left:50%;margin-left:-5%}#geo02 h3,#geo02 h4{width:90%;margin:0 auto;display:block;text-align:center}#geo02 h3 img,#geo02 h4 img{height:auto;margin:5px 0}#geo02 p,.geowrap02{width:90%;margin:0 auto;padding:10px 0}#geo03{width:90%;margin:0 auto;overflow:hidden}#geo03 div.geo03_1,#geo03 div.geo03_2{margin:40px 0}#geo03 h5 img{height:24px;display:block;margin:10px auto 20px auto}#geowrap ul li,#ontakewrap .ontakebox3 li{width:100%;margin:40px 0;text-align:center}#geowrap ul li img{width:100%;height:auto;margin-bottom:10px}.geowrap02{margin-bottom:40px}.geoinfo .infotext{font-size:1.6em;margin-bottom:15px;line-height:140%}#geowrap03{background:#eae4d0;padding:60px 0}#geowrap03 div{border:1px solid #5b3219;width:90%;margin:0 auto}.geonote{background:#5b3219;font-size:1.3em;letter-spacing:-1px;text-align:center;font-weight:700;color:#fbb03b;padding:10px 0}.geonote2{color:#006933;font-size:1.2em;font-weight:700;margin:20px 0 5px 40px}.geonote3{font-size:1.2em;margin:0 40px 30px}#englishpage #geo01{background:url(//hidaosaka-kanko.com/wp/wp-content/themes/cms/../../../../image/touristspots/english/geopark/01_m.png)no-repeat center;height:0;padding-bottom:76.183%;background-size:contain;position:relative}#englishpage #geo01 h2{width:30%;max-width:600px;position:relative;top:55px;left:50%;margin-left:-15%}#englishpage #geo02 h3,#geo02 h4{width:90%;height:auto;margin:0 auto;display:block;text-align:center}#englishpage #geo02 h3 img{width:100%;max-width:980px;height:auto;margin:15px 0}#englishpage #geo02 h4 img{width:90%;max-width:840px;height:auto;margin:15px 0}#englishpage #geo03 h5 img{max-width:100%;height:50px;display:block;margin:30px auto 20px auto}#englishpage .geonote{font-size:1.1em}#carbonatedspring h2,#ontakemt h2{display:block;width:100%;margin:0 auto}#englishpage #carbonatedspring h3 img{width:100%;height:auto;margin-bottom:15px}#chinesepage #carbonatedspring .carbonatedspringttl img{width:60%;height:auto;max-height:38px;display:block;margin:0 auto 15px auto}#chinesepage .ontakettl img{width:100%;height:auto}#chinesepage #carbonatedspring{padding-bottom:50px}#englishpage .infolist a{line-height:140%;font-size:.9em;height:auto;padding:15px 0}#englishpage .about{font-size:1em;line-height:150%;margin-top:20px}#englishpage #videowrap{height:560px}#englishpage .videottl{width:90%;margin:60px auto 0 auto;display:block;text-align:center}#englishpage .videottl img{width:100%;max-width:420px}#englishpage .littl{height:34px;width:auto;margin:20px 0}#englishpage .littl02 .littl{height:15px;width:auto;margin:20px 0}#englishpage .ontakettl img{width:100%;height:auto;display:block;margin:0 auto 30px auto}.program-info{width:100%}.annainin div{float:none;width:80%;margin:0 auto;text-align:center}.annainin div img{border-radius:50%;margin-right:0;margin-bottom:10px;box-sizing:border-box;width:100%;height:auto}.annainin h4{font-size:1.4em}.annainin p{font-size:1.2em}.program ul li{width:50%;padding:0 1% 20px}.program ul li img{width:100%;height:auto}.number-counter{left:2%;width:30px;height:30px;font-size:16px;padding-top:3px}.program_list{border-left:3px solid #9cc;padding-left:5px;line-height:100%}.program_list span{font-size:8px;line-height:120%;padding-bottom:5px;display:block}.program_list p{padding-bottom:5px}.program_list em{font-size:8px;border-radius:10px;padding:1px 6px;background:0 0;color:#000;border-radius:0;padding:0}.download ul li{width:calc(50% - 1.5em);margin-left:2em;margin-top:40px}.download ul li:nth-child(2n+1){margin-left:0}.sp_height{height:300px}}@media screen and (max-width:999px){img{max-width:100%}#headwrap{width:90%;height:100%;margin:0 auto}#firstview #logo{width:40%;max-width:330px;position:absolute;top:15%;left:0;right:0;bottom:0;z-index:1000}#copy{width:20%;max-width:176px;margin:0 auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000}.ContentsBlock{width:90%;margin:0 auto}h3 img{height:60px;margin-bottom:30px}.pickupnews{width:100%}#topics02 .pickupImg{overflow:hidden;object-fit:cover;width:100%;height:200px;background-color:#ccc;border:1px solid #ccc}.infodate{margin-left:5px;float:left}.infolist a{width:80%;height:60px}#footBnr ul{padding:15px}#pagewrap{margin:30px auto}.h2ttl{font-size:1.4em}.text01{font-size:1.2em;line-height:180%}#pagewrap .h3ttl{font-size:1.3em}.spickupInfo dd{float:left;line-height:20px;margin:5px 0 5px 10px}.topicsbox dt{width:50px}#englishpage .topicsbox dt{width:70px;font-size:.6em}.topicsbox .text01{width:100%}.pagettl img{height:50px}#englishpage .pagettl img{height:30px}#englishpage h3 img{width:100%;height:auto;margin-bottom:30px}#englishpage #copy{width:40%;max-width:400px;margin:0 auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000}#chinesepage #copy{width:20%;max-width:176px;margin:0 auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000}.youtube_home_list ul li{width:100%;padding:0 0 20px}}