body{background:#fff;font-family:"メイリオ",Meiryo,verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}p{line-height:2.5}.under p{margin-bottom:22px}.under #content{margin:0;padding:2em 0}.gnv_tmp_width_1000.movie{display:block}a:focus,*:focus{outline:none}input[type=submit]:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}#header{background-color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.header_right_box{width:256px;position:absolute;right:0;top:0}.header_right_box img{width:auto;margin-left:0;margin-bottom:0}.header_right_box .inq_box{float:right}.header_right_box .pc_inq{width:210px !important}.header_block,.header_menu,.sub_menu{max-width:none}.header_block{margin:0 auto 0 !important;height:93px}.header_block h1{width:27% !important;margin-left:18px;margin-top:18px}.header_block h1 a img:hover{opacity:1}.header_block h1 img{max-width:403px}#header_menu_block{width:45%;margin:0 auto;background-color:#fff;float:right;margin-right:250px}#inquiryBody #header_menu_block{margin-right:0}.header_menu{height:auto;padding:22px 0 0}.header_menu .g_nav{width:120%;margin:0 auto;padding-top:0}.header_sub_menu{position:fixed;left:0;max-width:3000px;overflow-x:hidden;width:100%;overflow-y:hidden;margin:0 auto;background:#ef9696}.header_menu .ssmenu li{float:none}.header_menu .ssmenu li a{border-bottom:none !important}.submenu{margin-top:0;background:#e2e2e2;opacity:.9}ul.g_nav_sub.clearfix{text-align:center;margin:0 auto;width:auto;display:table;padding:40px 0}.header_menu .g_nav li{text-align:left;margin-left:4%}.header_menu .g_nav li.g_nav_sub_row{margin-left:0}.header_menu .g_nav li a,.header_menu .g_nav li span{font-size:13px;padding-top:0;padding-bottom:12px}@media screen and (min-width:1500px){.header_menu .g_nav li a,.header_menu .g_nav li span{padding-bottom:9px}}@media screen and (min-width:1300px) and (max-width:1499px){.header_menu .g_nav li a,.header_menu .g_nav li span{padding-bottom:17px}}.header_menu .g_nav .submenu li.g_nav_sub_row a{background:0 0;margin:0 8px;padding:5px 11px;color:#fff;font-size:16px;width:auto}.header_menu .g_nav .submenu .sub_menu02 .inner{width:48%;margin:38px auto}.header_menu .g_nav .submenu .sub_menu02 li.g_nav_sub_row{float:none}.header_menu .g_nav .submenu .sub_menu02 ul{float:left;width:50%}.header_menu .g_nav .nav02 .submenu li.g_nav_sub_row a,.header_menu .g_nav .nav05 .submenu li.g_nav_sub_row a,.header_menu .g_nav .nav03 .submenu li.g_nav_sub_row a,.header_menu .g_nav .nav06 .submenu li.g_nav_sub_row a{border-bottom:none}.header_menu .ssmenu li a{font-size:12px}.header_menu .g_nav li a:hover,.header_menu .g_nav li span:hover{background:0 0;opacity:.8}.header_menu .g_nav .submenu li.g_nav_sub_row .font_u{font-size:12px}img.gm_01{max-width:57px;margin:0 auto}img.gm_02{max-width:33px;margin:0 auto}img.gm_03{max-width:50px;margin:0 auto}img.gm_04{max-width:70px;margin:0 auto}img.gm_05{max-width:70px;margin:0 auto}img.gm_06{max-width:45px;margin:0 auto}.header_menu .g_nav li.nav01{width:7.7%;margin-left:0}.header_menu .g_nav li.nav02{width:4.6%}.header_menu .g_nav li.nav03{width:6.8%}.header_menu .g_nav li.nav04{width:9.5%}.header_menu .g_nav li.nav05{width:8.9%}.header_menu .g_nav li.nav06{width:6%}.header_menu .g_nav li.nav02,.header_menu .g_nav li.nav03,.header_menu .g_nav li.nav04,.header_menu .g_nav li.nav05,.header_menu .g_nav li.nav06{background:url(//takako-womens-clinic.com/wp-content/themes/genova_tpl/css/../img/bg_headborder.png) no-repeat left center;padding-left:4%}#inquiryBody .header_menu .g_nav li.nav02,#inquiryBody .header_menu .g_nav li.nav03,#inquiryBody .header_menu .g_nav li.nav04,#inquiryBody .header_menu .g_nav li.nav05,#inquiryBody .header_menu .g_nav li.nav06{background:url(//takako-womens-clinic.com/wp-content/themes/genova_tpl/css/../img/bg_headborder.png) no-repeat left center}#mainimage,#newsList #mainimage,#websiteNewsDetail #mainimage,#notfoundBody #mainimage,#sitemapBody #mainimage{margin:93px auto 0}.under #mainimage{background:0 0;margin-top:93px;text-indent:0;height:auto}.under #mainimage .under_mainimage{height:178px;background-size:cover;background:url(//takako-womens-clinic.com/wp-content/themes/genova_tpl/css/../img/bg-h2.jpg) no-repeat scroll center top}.under #mainimage h2{font-size:32px;padding-top:70px;text-align:center;color:#fff;line-height:1.2;letter-spacing:5px}.under .contents_block{width:100%;max-width:100%;margin:0 auto}.under .contents_inner{width:auto;max-width:1000px;margin:0 auto}#websiteNewsDetail.under #content .contents_block,#newsList.under #content .contents_block,#blogBody.under #content .contents_block,#sitemapBody.under #content .contents_block,#inquiryBody.under #content .contents_block{width:auto;max-width:1000px;margin:0 auto;padding:0 20px}#mainimage .main_content{background:url(//takako-womens-clinic.com/wp-content/themes/genova_tpl/css/../img/mainimage.jpg) no-repeat scroll center top;height:730px;position:relative;max-width:1800px;margin:0 auto;background-size:cover}#mainimage .main_content .main{position:absolute;top:130px;right:0;-webkit-transition:all 3s;-moz-transition:all 3s;-ms-transition:all 3s;-o-transition:all 3s;transition:all 3s;opacity:0}#mainimage .main_content .main.fade{opacity:1}#mainimage .main_content img{width:87%;max-width:650px}@media screen and (max-width:767px){#mainimage .main_content{background:0 0;height:auto}#mainimage .main_content img{width:100%;max-width:1000px}}#blogBody .contentArea a{word-break:break-all}ul.sitemap_ic li a{padding-right:40px}#news h2,.static #content h2.titleBg,h2.titleBg{padding:10px 0 !important}#news dl{margin:.6em 0}#news dt{padding:25px 0;margin-bottom:0;float:left;width:180px;color:#94674a}#news dd{padding:25px 0;float:left}#news dd a{color:#393939}#news dd a:hover{opacity:.7;text-decoration:none}#news a.ov:hover{text-decoration:underline}#news .newsBt{top:21px;color:#756c6b}#news .newsBt:hover{text-decoration:underline}#footer{background:#f4f0e9}.footer_list01{padding-top:30px}.footer_list01 li{float:left;width:32%;margin-right:2%}.footer_list01 li:last-child{margin-right:0}.footer_list02{padding-top:14px}.footer_list02 li{float:left;width:32%;margin-right:2%}.footer_list02 li:last-child{margin-right:0}.footer_left{float:left;width:50%;font-size:10px}.footer_right{float:right;width:50%}.footerLink{padding-top:12px;padding-bottom:20px}.footerLink li{display:inline-block;margin-right:10px}.footerLink li a{color:#746b5c;font-size:13px}.copyright{color:#746b5c;font-size:10px;line-height:1.4}@media screen and (min-width:880px) and (max-width:1000px){.header_menu .g_nav .submenu .sub_menu02 .inner{width:54%}.header_block{height:68px}.header_menu{padding:0}.header_menu .g_nav{margin:0;width:470px;padding-top:13px}#header_menu_block{width:36%}.header_right_box{width:153px;margin-right:0}.header_right_box .pc_inq{width:100% !important}#mainimage,.under #mainimage,#newsList #mainimage,#websiteNewsDetail #mainimage,#notfoundBody #mainimage,#sitemapBody #mainimage{margin-top:68px}.header_menu .g_nav li a,.header_menu .g_nav li span{padding-bottom:13px}.tr_sp{display:none}}@media screen and (min-width:768px) and (max-width:879px){.header_menu .g_nav .submenu .sub_menu02 .inner{width:62%}.header_menu{padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.header_menu .g_nav{margin:0;width:100%}.header_menu .g_nav li a,.header_menu .g_nav li span{padding-bottom:8px}.header_right_box{width:139px;margin-right:0}.header_right_box .pc_inq{width:100% !important}.header_block{height:62px}#mainimage,.under #mainimage,#newsList #mainimage,#websiteNewsDetail #mainimage,#notfoundBody #mainimage,#sitemapBody #mainimage{margin-top:62px}}@media screen and (min-width:851px) and (max-width:879px){#header_menu_block{width:44%;margin-right:170px}}@media screen and (min-width:768px) and (max-width:850px){#header_menu_block{width:50%;margin-right:170px}.header_block h1{width:21% !important}}@media screen and (min-width:768px) and (max-width:1020px){.header_menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.header_menu .g_nav{margin:0;width:470px;padding-top:13px}}@media screen and (max-width:1000px){.under .contents_inner{width:96%}.footer_access_box p.access_txt a{text-decoration:none}#websiteNewsDetail.under #content .contents_block,#newsList.under #content .contents_block,blogBody.under #content .contents_block,#sitemapBody.under #content .contents_block,#inquiryBody.under #content .contents_block{margin:0 20px}}@media screen and (max-width:767px){.under #mainimage,.under #mainimage .under_mainimage{height:auto}.under #mainimage h2{font-size:30px;padding:60px 0}#news dt{padding:10px 0 0;float:none;width:100%}#news dd{padding:10px 0;float:none}.footer_block{width:90%;padding:20px 0 14%}.footer_left{float:none;width:100%}.footer_right{float:none;width:100%}.copyright{float:left}.bottomf{height:auto;position:fixed;bottom:-80px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.bottomf li{float:left}.btn_mail{width:42.9%}.btn_tell{width:43%}.btn_pagetop{width:14.1%}.under #mainimage{margin-top:0}.sp_img_height{max-width:80%}.footer_access_box p.access_txt a{text-decoration:underline}#header{position:fixed;width:100%;top:0;left:0;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;z-index:9999;padding:0}ul.g_nav_sub.clearfix{padding:6px 0}.b_11_3.b_11_3_column2 div.column_r{padding-left:0}.b_11_3.b_11_3_column2 div.column_l{padding-right:0;margin:0 0 10px}.header_menu .g_nav li span{padding-left:15px}.header_menu .g_nav li span:before{top:18px}.header_menu .g_nav li span:after{top:15px;background:#90b948}.header_menu{padding:0;background:#90b948}.header_block{height:58px}.header_block h1{width:250px !important;height:auto;margin-left:10px;margin-top:10px}.header_right_box li.btn_menu{float:right;padding:0 5px 0 0}#header_menu_block{width:100%;padding:3% 0 0;margin-right:0}.header_menu .g_nav{width:100%;margin-right:0;background:#90b948}.header_menu .g_nav li{margin-left:0}.header_menu .g_nav li.nav01,.header_menu .g_nav li.nav02,.header_menu .g_nav li.nav03,.header_menu .g_nav li.nav04,.header_menu .g_nav li.nav05,.header_menu .g_nav li.nav06{width:100%;background:0 0;box-sizing:border-box;padding-left:0}.header_menu .g_nav li .submenu{background:#ef9696;border:none}.header_menu .g_nav .submenu .sub_menu02 .inner{width:100%;margin:15px auto}.header_menu .g_nav .submenu .sub_menu02 ul{float:none;width:100%}.header_menu .g_nav li a,.header_menu .g_nav li span{border-bottom:none;padding-bottom:0;line-height:40px}.header_menu .g_nav li a{font-size:16px;padding:0 0 0 20px}.header_menu .g_nav li span{font-size:16px;padding:0 0 0 10px}ul.g_nav_sub.clearfix{margin:0}.header_menu .g_nav li a:after{content:none;top:47%;left:1px;width:13px;height:10px;margin-top:-5px}.header_menu .g_nav li a:before{content:none;top:50%;left:5px;width:10px;height:10px;margin-top:-5px}.header_right_box{width:auto}.header_right_box li.btn_menu{width:auto;padding:0;margin:0}.header_right_box li.btn_menu a{height:auto}#inquiryBody .header_right_box li.btn_menu{padding:0}.header_right_box li.btn_menu img{width:100%;max-width:58px;height:58px}#mainimage,.under #mainimage{margin:58px auto 0}}