.ss_wrap{width:676px;margin:15px auto}.ss_wrap p{padding:15px 0 5px;margin:0;line-height:1.6em}.ss_wrap h3{padding:0;margin:0}.ss_wrap strong{color:#ff0017}.ss_contents{margin:25px 0 0}.ss_contents02{padding:15px 10px 0}.ss_contents03{padding:20px 0 5px}.ss_frame01{box-sizing:border-box;padding:0 20px 15px;margin-bottom:55px;border-bottom:2px solid #004c96}.ss_frame02{box-sizing:border-box;padding:15px 25px 12px;margin:0;background:url(/common/img/search_special/meiko_fc/img_bg.gif) repeat;background-color:#fff;border-top:1px solid #077dd1;border-right:1px solid #f2f2f2;border-bottom:1px solid #077dd1;border-left:1px solid #f2f2f2;box-shadow:0 2px 0 0 #fff, 0 5px 0 0 #077dd1}.ss_frame03{border-right:3px solid #11a1d0;border-bottom:3px solid #11a1d0;border-left:3px solid #11a1d0;border-radius:0 0 5px 5px}.ss_frame03_inner{padding:18px 0 12px;background:#edfbfe;border-right:3px solid #fff;border-bottom:3px solid #fff;border-left:3px solid #fff;border-radius:0 0 5px 5px}.ss_frame04{padding:0 17px 15px;background:#e0f1fb;border-right:2px solid #0c72aa;border-bottom:2px solid #0c72aa;border-left:2px solid #0c72aa}.ss_frame04 .ss_txtimg_txt{width:420px}.ss_frame04 .ss_txtimg_img{width:160px}.ss_pagelink01{margin:0}.ss_pagelink01 li{padding:10px 0 0;margin:0}.ss_pagelink01 li::after{display:block;clear:both;content:''}.ss_pagelink01 li span.ss_pagelink01_num{display:block;float:left;width:45px}.ss_pagelink01 li span.ss_pagelink01_link{display:block;float:left;width:567px;padding:10px 0 0}.ss_pagelink01 li a{font-size:17px;color:#000;text-decoration:underline}.ss_pagelink01 li a:hover{text-decoration:none}.ss_pagelink01 li a span{color:#ff0017}.ss_h2{padding:0;margin:70px 0 0 -2px}.ss_h3{padding:0;margin:20px 0 0;font-size:16px;font-weight:bold;color:#2f70b8}.ss_frame02 .ss_h3{font-size:18px;font-weight:bold;color:#077dd1}.ss_h5{padding:1px 0;margin:20px 0 0;border-top:1px solid #42b4cc;border-bottom:1px solid #42b4cc}.ss_h5 span{display:block;padding:10px 0 9px;font-size:17px;font-weight:bold;color:#42b4cc;text-align:center;border-top:1px solid #42b4cc;border-bottom:1px solid #42b4cc}.h5_02{border-top:1px solid #1669e6;border-bottom:1px solid #1669e6}.h5_02 span{color:#1669e6;border-top:1px solid #1669e6;border-bottom:1px solid #1669e6}.h5_03{border-top:1px solid #ef3a8b;border-bottom:1px solid #ef3a8b}.h5_03 span{color:#ef3a8b;border-top:1px solid #ef3a8b;border-bottom:1px solid #ef3a8b}.h5_04{border-top:1px solid #f38b04;border-bottom:1px solid #f38b04}.h5_04 span{color:#f38b04;border-top:1px solid #f38b04;border-bottom:1px solid #f38b04}.ss_list01{margin:15px 0 0}.ss_list01 li{margin:0 0 5px;font-weight:bold}.ss_wrap .ss_txtimg_txt{float:left}.ss_wrap .ss_txtimg_img{float:left}.ss_wrap .ss_txtimg_img+.ss_txtimg_txt{float:right}.ss_wrap .ss_txtimg_txt+.ss_txtimg_img{float:right}.ss_txtimg_124 .ss_txtimg_txt{width:480px}.ss_txtimg_124 .ss_txtimg_img{width:124px}.ss_txtimg_135 .ss_txtimg_txt{width:481px}.ss_txtimg_135 .ss_txtimg_img{width:135px}.ss_txtimg_160 .ss_txtimg_txt{width:456px}.ss_txtimg_160 .ss_txtimg_img{width:160px}.ss_txtimg_180 .ss_txtimg_txt{width:430px}.ss_txtimg_180 .ss_txtimg_img{width:180px}.ss_txtimg_190 .ss_txtimg_txt{width:426px}.ss_txtimg_190 .ss_txtimg_img{width:190px}.ss_txtimg_200 .ss_txtimg_txt{width:416px}.ss_txtimg_200 .ss_txtimg_img{width:200px}.ss_txtimg_220 .ss_txtimg_txt{width:300px}.ss_txtimg_220 .ss_txtimg_img{width:245px}.ss_txtimg_240 .ss_txtimg_txt{width:385px}.ss_txtimg_240 .ss_txtimg_img{width:190px}.ss_movie{width:500px;margin:0 auto}.ss_red{color:#e00f0f}#info03 img+img{margin-top:15px}.absolute{position:absolute;top:15px;right:-14px}.wrapp{position:relative;padding:0 20px 10px;margin-bottom:20px;background-color:#fff;border:solid 1px #d5e7ed;border-radius:0 0 3px 3px;box-shadow:0 2px 1px #b3cbd3}.wrapp_02{position:relative;padding:5px 5px 10px;background-color:#fff;border:solid 1px #d5e7ed;border-radius:3px;box-shadow:0 2px 1px #b3cbd3}.wrapp_02 p{padding:16px 20px}.information02{width:616px;margin:0 auto;background-color:#e9f2f5}.frame06{padding-top:30px;padding-bottom:20px}.voice_frame{padding:100px 0;text-align:center;background-color:#fff;border:1px solid #d5e7ed;box-shadow:2px 3px 5px #c1d5dc}.frame02{padding:25px 29px;background-color:#e9f2f5;border-bottom:1px solid #b3cbd3}.box_arrow{padding:34px 39px;background-color:#fffac3}.conv_btn:hover{opacity:0.8}#c04 ul li{padding:9px 0 10px 40px;font-size:17px;font-weight:bold;background:url(/common/img/search_special/meiko_fc/bt_choose.gif) no-repeat 0 30%}.sp_ss_h2{margin:0}.sp_ss_h2_02{margin:0 -2px 0 0}.sp_ss_h5{padding:1px 0;margin:0 0 10px;border-top:1px solid #42b4cc;border-bottom:1px solid #42b4cc}.sp_ss_h5 span{display:block;padding:5px 0 4px;font-size:14px;font-weight:bold;color:#42b4cc;text-align:center;border-top:1px solid #42b4cc;border-bottom:1px solid #42b4cc}.sp_h5_02{border-top:1px solid #1669e6;border-bottom:1px solid #1669e6}.sp_h5_02 span{color:#1669e6;border-top:1px solid #1669e6;border-bottom:1px solid #1669e6}.sp_h5_03{border-top:1px solid #ef3a8b;border-bottom:1px solid #ef3a8b}.sp_h5_03 span{color:#ef3a8b;border-top:1px solid #ef3a8b;border-bottom:1px solid #ef3a8b}.sp_h5_04{border-top:1px solid #f38b04;border-bottom:1px solid #f38b04}.sp_h5_04 span{color:#f38b04;border-top:1px solid #f38b04;border-bottom:1px solid #f38b04}.sp_ss_img_main img{height:auto}.sp_ss_frame01{padding:12px 9px 0;margin-bottom:15px;font-size:13px;background:url(/common/img/search_special/meiko_fc/sp_bg_01.jpg) repeat;background-color:#fff;border-top:1px solid #077dd1;border-right:1px solid #f2f2f2;border-bottom:1px solid #077dd1;border-left:1px solid #f2f2f2;box-shadow:0 2px 0 0 #fff, 0 5px 0 0 #077dd1}.sp_ss_frame01 h3{margin:5px 0 9px;font-size:14px;font-weight:bold;line-height:1.3;color:#0085da}.sp_ss_frame01 p{margin-bottom:17px}.sp_ss_frame01 strong{color:#ff0017}.sp_ss_list01{margin:0 0 17px;font-weight:bold}.sp_ss_frame02{padding:10px 5px;margin:-1px 1px 0 2px;font-size:12px;background-color:#fff;border-bottom:1px solid #b3cbd3;box-shadow:0 1px 4px #b3cbd3}.sp_ss_frame02 h2{margin:0 -10px;font-size:14px}.sp_ss_frame02 h3{margin:0;font-size:13px;font-weight:bold;line-height:1.4}.sp_ss_frame02 p{margin-bottom:17px}.sp_ss_frame02 img{height:auto}.sp_ss_frame02 strong{color:#ff0017}.sp_ss_frame02 .sp_ss_red{font-size:12px;color:#e00f0f}.sp_ss_frame02 .inner{position:relative;padding:10px 10px 5px;margin:0 1px 10px 0;background-color:#fff;border:solid 1px #d5e7ed;border-radius:0 0 1px 1px;box-shadow:0 1px 1px #b3cbd3}.sp_ss_frame02 .inner02{position:relative;padding:5px;margin:0 1px 10px 0;background-color:#fff;border:solid 1px #d5e7ed;border-radius:0 0 1px 1px;box-shadow:0 1px 1px #b3cbd3}.sp_ss_frame02 .inner .img{margin:-20px -8px 0 0}.sp_ss_frame03>h2{margin-top:12px;font-size:13px;font-weight:bold;color:#f60;text-align:center}.sp_ss_frame03_inner{padding:10px;background:#fff;border-radius:3px;box-shadow:#c5c9c1 0 2px 3px 0}.sp_ss_frame03_inner p{margin-bottom:6px;font-size:14px;text-align:center}.sp_ss_frame03_inner a{display:block;padding:12px;color:#fff;text-align:center;border-radius:3px}.sp_ss_frame03_inner p:nth-of-type(2) a{margin-bottom:18px}.sp_ss_frame03_inner a.sp_ss_btn01{background:linear-gradient(to bottom, #e46c59 0%, #de4830 100%);box-shadow:#862b1d 0 2px 0 0}.sp_ss_frame03_inner a.sp_ss_btn02{background:linear-gradient(to bottom, #51a4f9 0%, #278ef7 100%);box-shadow:#185594 0 2px 0 0}.sp_ss_frame04{padding:10px 8px 10px 10px;font-size:12px}.sp_ss_frame04 .inner02{position:relative;padding:5px;margin:0 1px 10px 0;background-color:#fff;border-radius:0 0 1px 1px;box-shadow:0 1px 1px #b3cbd3}.sp_ss_frame05{margin-top:15px}.sp_ss_frame05 a{display:block;padding:10px 10px 15px;color:#333;text-align:center;background-image:linear-gradient(to top, #ff6, #fff);border:1px solid #fff;border-radius:5px;box-shadow:1px 2px 3px rgba(1,1,1,0.2)}.sp_ss_frame05 a p{margin-bottom:6px;font-size:13px;font-weight:bold;color:#f60}.sp_ss_frame05 a h2{margin-top:6px;margin-bottom:8px;font-size:15px;font-weight:bold}.sp_ss_frame06{position:relative;padding:10px 0 0;margin-bottom:15px;font-size:13px}.sp_ss_frame06 h3{position:absolute;top:0;left:0;z-index:500;width:100%;margin:0 auto;text-align:center}.sp_ss_frame06 h3 img{width:260px;height:auto;margin:0 auto}.sp_ss_frame06_inner{padding:13px 9px 1px;margin:0;background:#e0f1fb;border:1px solid #0c72aa}.sp_ss_frame06 h4{margin-top:0;margin-bottom:2px;font-size:12px;color:#0246c7}.sp_ss_frame06 p{margin-bottom:10px}.sp_ss_pagelink01{margin:15px 0 0;text-align:center}.sp_ss_pagelink01 li{display:inline-block;margin:0 15px}.sp_ss_pagelink01 li a{color:#333;text-decoration:underline}.meiko_fc .box_tab01 .tab_menu{background:#F2F5F3;border-bottom:5px solid #0054a7}.meiko_fc .box_tab01 .tab_menu ul{background:#fff}.meiko_fc .box_tab01 .tab_menu ul li{background:#97bbeb;border-right:1px solid #F2F5F3}.meiko_fc .box_tab01 .tab_menu ul li.active{background:#0054a7;border-right:1px solid #0054a7}.tab_menu.bottom{border-top-color:#0054a7 !important}
