body{}#page{}#header .description{}#wrapper{padding:15px 20px;}body.blog-page #content{}#wrapper #sidebar_blog{}a:link{}a:hover{}a:visited{}.sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;}.sf-menu {line-height:1.0;}.sf-menu ul {position:absolute;top:-999em;width:10em; }.sf-menu ul li {width:100%;}.sf-menu li:hover {visibility:inherit; }.sf-menu li {float:left;position:relative;}.sf-menu a {display:block;position:relative;}.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0;top:25px; z-index:99;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:10em; top:0;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {top:-999em;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {left:10em; top:0;}.sf-menu {float:left;margin-bottom:1em;}.sf-menu a {border-left:1px solid #fff;border-top:1px solid #CFDEFF;padding: .75em 1em;text-decoration:none;}.sf-menu a, .sf-menu a:visited{ color:#13a;}.sf-menu li {background:#BDD2FF;}.sf-menu li li {background:#AABDE6;}.sf-menu li li li {background:#9AAEDB;}.sf-menu li:hover, .sf-menu li.sfHover,.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {background:#CFDEFF;outline:0;}.sf-menu a.sf-with-ul {padding-right: 2.25em;min-width:1px; }.sf-sub-indicator {position:absolute;display:block;right:.5em;top:1.05em; width:10px;height:10px;text-indent: -999em;overflow:hidden;background:url('images/arrows-ffffff.png') no-repeat -10px -100px; }a > .sf-sub-indicator {top:.6em;background-position: 0 -100px; }a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px; }.sf-menu ul .sf-sub-indicator { background-position:-10px 0; }.sf-menu ul a > .sf-sub-indicator { background-position:0 0; }.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0; }.sf-shadow ul {background:url('../images/shadow.png') no-repeat bottom right;padding: 0 8px 9px 0;-moz-border-radius-bottomleft: 17px;-moz-border-radius-topright: 17px;-webkit-border-top-right-radius: 17px;-webkit-border-bottom-left-radius: 17px;}.sf-shadow ul.sf-shadow-off {background: transparent;}#global_navi .page_item{}#global_navi ul,#global_navi a{border-color:#444444;}#global_navi a{color:#ffffff;background-image:url(http://www.todai-ckd.com/wp/wp-content/themes/hospita02-3/img-gradation.php?w=50&h=35&c=333333-000000);background-color:#000000;}#global_navi a:hover{color:#ffffff;background-image:url(http://www.todai-ckd.com/wp/wp-content/themes/hospita02-3/img-gradation.php?w=50&h=35&c=555555-333333);}#global_navi .current_page_item a{color:#000000;background-image:url(http://www.todai-ckd.com/wp/wp-content/themes/hospita02-3/img-gradation.php?w=50&h=35&c=999999-666666);}#global_navi li li a{color:#333333;background-color:#cccccc;background-image:none;border-left-color:#444444;}#global_navi li li a:hover{color:#000000;background-color:#aaaaaa;background-image:none;}#global_navi li li .current_page_item a{color:#333333;background-color:#ffffff;background-image:none;}#global_navi li li .current_page_item ul a{color:#333333;background-color:#cccccc;background-image:none;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body {margin: 0;padding: 0;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;text-align: left;background-color: #f3f3f3;-webkit-text-size-adjust: 100%;text-align: center;height: 100%;}@media screen and (max-width: 980px){body{width: 100%;}}@media screen and (max-width: 740px){body{width: 100%;}}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}img {border: 0;}.clear {clear:both;}.home #content {margin:0 auto;padding:0;}.page #content {margin: 0;width: 980px;text-align: left;float: left;}@media screen and (max-width: 980px){ .page #content {margin: 0 30px;width: -webkit-fill-available;} }@media screen and (max-width: 740px){.page #content {margin: 0 15px;width: -webkit-fill-available;}}#back {width: 100%;margin: 0 auto;padding: 0;background: none;background-position :top center;text-align: center;}.entry {padding-bottom: 80px;}.entry p {font-size: 116%;color: #222;margin: 0 10px 15px 15px;line-height: 1.8em;}.entry h2 {background:url(images/h2_bg.png) no-repeat;color:#fff; height:32px; margin:0; padding:8px 0 0 22px;; font-weight:normal;}.entry h2.top {margin:0 0 25px!important;}.entry h3 {clear:both;margin: 40px 0 15px 0;padding: 7px 0 10px 8px;font-size: 123.1%;height: 19px;font-weight: 100;border-bottom: #0e51a7 solid 1px;color:#2f2f2f;}.entry h4 {clear: both;margin: 20px 0 15px 8px;font-size: 123.1%;font-weight: normal;color: #0e51a7;letter-spacing: 0.1em;}.single-post .entry p {margin: 5px 8px 10px 12px;padding: 0;font-size: 108%;line-height:1.8em;color: #222;letter-spacing: 0.2em;text-align: left;}.entry ul,.entry ol {font-size: 116%;margin-left: 5px;padding-left: 5px;}.entry ul li,.entry ol li {margin: 0 0 0px 0;color: #222222;line-height: 1.7em;}.entry #contents-left {width: 51%;float: left;}.entry #contents-right {width: 46%;float: right;margin-top: 74px}.entry #contents-right img {width: 100%;}@media screen and (max-width: 980px){.entry #contents-left {width: 51%;float: left;}.entry #contents-right {width: 46%;float: right;margin-top: 74px}}@media screen and (max-width: 740px){.entry #contents-left {width: auto;float: none;}.entry #contents-right {width: auto;float: none;margin-top: 20px;}}.entry div.contact-table{width: 100%;}.entry div.contact-table div.contact-jp{width: 45%;padding: 20px 10px;float: left;}.entry div.contact-table div.contact-en{width: 45%;padding: 20px;float: left;}@media screen and (max-width: 740px){.entry div.contact-table{width: 100%;}.entry div.contact-table div.contact-jp{float: none;display: block;width: 100%;padding: 20px;}.entry div.contact-table div.contact-en{float: none;display: block;width: 100%;padding: 20px;}}.entry div.map-box{position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}.entry div.map-box iframe,.entry div.map-box object,.entry div.map-box embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.wrapper{overflow: hidden;}#header .description {margin: 20px 0 0 55px;padding: 5px 10px 0 10px;font-size: 93%;font-weight: normal;line-height: 100%;text-align: right;position: absolute;color: #005fbf;}#header p {color: #555;}#header .tel {color: #fff;padding: 2px 10px 0 15px;font-size: 13px;text-align:right!important;}#header .tel span {font-size: 11px;padding-left: 10px;}@media screen and (max-width: 740px){#header .tel {display: none;}}#header {width: 100%;background:url(images/header_bg.jpg) repeat-x;height: 172px;padding: 0;text-align:left;}#header_in {height: 172px;margin: 0 auto;background:url(images/header_in_bg.jpg) no-repeat center;}.header-contents {width:980px;margin:0 auto;}@media screen and (max-width: 980px){.header-contents {width:100%;margin:0 auto;}#header {background:url(images/header_bg.jpg) repeat-x;height: 260px;padding: 0;text-align:left;}#header_in {height: 260px;margin: 0 auto;background:url(images/header_in_bg.jpg) no-repeat center;background-size: cover;}}@media screen and (max-width: 740px){.header-contents {width:100%;margin:0 auto;}#header {background:url(images/header_bg_740.png) repeat-x;height: 270px;padding: 0;text-align:left;}#header_in {height: 270px;margin: 0 auto;background:url(images/header_in_bg_740.png) no-repeat center;background-size: cover;}}#header_image {width: 100%;overflow: hidden;position: relative;z-index: 1;}#header .logo img.pc{display: block;border: 0;margin: 22px 0 0 5px;padding: 0;}#header .logo img.sp{display: none;}@media screen and (max-width: 980px){#header .logo img.pc{width: 100%;max-width: 825px;}#header .logo img .sp{display: none;}}@media screen and (max-width: 740px){#header .logo img.pc{display: none;}#header .logo img.sp{display: block;width: 100%;max-width: 560px;padding: 10px 15px;}}.swiper-container{background: url(images/slide_bg.jpg) repeat-x ;text-align: center;margin: 0;padding: 0;}@media screen and (max-width: 980px){.swiper-container {width: 100%;}.swiper-container .swiper-wrapper {width: 100%;}.swiper-container .swiper-wrapper .swiper-slide {width: 100%;}.swiper-container .swiper-wrapper .swiper-slide img {width: 100%;} }.menu-btn ,#sp-slide-menu {display: none;}@media screen and (max-width: 740px){.menu-btn{display: block;height: 50px;width: 50px;text-align: center;z-index: 4;background-color: #fff;color: #0D3D7B;font-size: 70%;border-radius: 5px;box-sizing: border-box;position: absolute;top:10px;right:10px;}.menu-btn span{display: block;width: 30px;height: 3px;border-radius: 2px;background-color: #0D3D7B;}.menu-btn span.first-line{margin: 10px auto 0;}.menu-btn span.second-line{margin: 6px auto 0;}.menu-btn span.third-line{margin: 6px auto 5px;}#sp-slide-menu {position:fixed;color: #666;width: 100%;z-index: 30;top: 60px;border-top: 1px solid #ccc;}#sp-slide-menu ul {list-style-type: none;padding: 0;margin: 0;display: flex;flex-direction: row;flex-wrap: wrap;}#sp-slide-menu ul li {width: 50%;color: #333;font-size: 14px !important;font-weight: 300 !important;float: left;background: #fff;text-align: center;position: relative;display: flex;align-items: center;}#sp-slide-menu ul li.close {height: 25px;line-height: 2.3em;text-align: center;background: #fff;color: #333;text-decoration: underline !important;padding-top: 12px;padding-bottom: 24px;}#sp-slide-menu ul li:after {display: block;content: '';position: absolute;top: 40%;right: 10px;width: 6px;height: 6px;border-right: 2px solid #555;border-bottom: 2px solid #555;transform: rotate(-45deg);}#sp-slide-menu .n03 {width: 100%;border-bottom: 1px solid #ccc;box-sizing: border-box;}#sp-slide-menu .n04 {width: 100%;border-bottom: 1px solid #ccc;box-sizing: border-box;}#sp-slide-menu .n03 a{color: #333;display: block;box-sizing: border-box;padding: 10px;width: 100%;}#sp-slide-menu .n04 p{border-bottom: 1px solid #ccc;color: #333;display: block;box-sizing: border-box;padding: 10px;width: 100%;}#sp-slide-menu a, #sp-slide-menu p {color: #333;text-decoration: none;display: block;width: 100%;padding: 15px 10px;text-align:left;box-sizing: border-box;margin:0px;}}#bread_crumb {margin: 0;padding: 15px 0 10px 0;color: #666;text-align: left;width: 100%;background:url(images/bread_bg.jpg) repeat-x;}.bread_in {width:980px;margin:0 auto;}@media screen and (max-width: 980px){.bread_in {width: auto;}}#bread_crumb ul {padding: 5px 0 5px 13px;margin: 0;font-size: 93%;list-style: none;}#bread_crumb li {display: inline;margin: 0 0 0 0;padding: 0;line-height: 100%;}#wrapper {margin:0;padding:0;}.home #wrapper {margin: 0;padding:0;}#main {margin: 0 auto;width:980px;}@media screen and (max-width: 980px){#main {width: 100%;} }@media screen and (max-width: 740px){#main {width: 100%;} }.home #main h2 {text-align:center;margin:30px auto;}@media screen and (max-width: 980px){.home #main h2 img{max-width: 620px;width: 100%;}}@media screen and (max-width: 740px){.home #main h2 img{max-width: 620px;width: 100%;}}body.page #main,body.blog-page #main {width: 980px;margin:0 auto;}@media screen and (max-width: 980px){body.page #main,body.blog-page #main {width:100%;}}@media screen and (max-width: 740px){body.page #main,body.blog-page #main {width:100%;}}body.blog-page #content {width:758px;float:left;margin-top:10px;padding:0 0 0 5px;}h1 {margin:0;padding:0;}h1.page_h1 {margin:0!important;padding: 38px 0px 0px 15px!important;background: url(images/page_h1_bg.jpg) no-repeat;height: 60px!important;width: 720px;font-size: 138.5%!important;color: #222!important;font-weight: normal;text-align: left;letter-spacing: 0;}#global_navi {display: block;margin: 20px 45px;padding: 0;position: relative;z-index: 20;width: 900px;height: 34px;text-align:left;float:left;}#global_navi ul{border-style:solid;border-width:0 0 0 0;}#global_navi a {border-style:solid;border-width:0 0 0 0; }.page_home a:hover,.page-item-11 a:hover,.page-item-13 a:hover,.page-item-15 a:hover,.page-item-17 a:hover,.page-item-19 a:hover,.page-item-21 a:hover,.page-item-77 a:hover,.page-item-407 a:hover,.current_page_item {background:none!important;padding:0;}ul#sitemap_list li a {background: none repeat scroll 0% 0% transparent !important;line-height:2em;}.page_home a {border-left:0;width: 94px!important;height: 34px!important;margin: 0;background:url(images/navi01.png) no-repeat!important;text-indent:-9999px;}.page_home {background:url(images/navi01_on.png) no-repeat!important;height: 34px;}.page-item-11 a {border-left: 0;width: 80px!important;height: 34px!important;margin: 0;background:url(images/navi02.png) no-repeat!important;text-indent:-9999px;}.page-item-11 {background:url(images/navi02_on.png) no-repeat!important;height:34px;}.page-item-13 a{width:99px;height: 34px!important;margin:0;background:url(images/navi03.png) no-repeat!important;text-indent:-9999px;}.page-item-13{background:url(images/navi03_on.png) no-repeat!important;}.page-item-15 a{width:89px;height: 34px!important;margin:0;background:url(images/navi04.png) no-repeat!important;text-indent:-9999px;}.page-item-15 {background:url(images/navi04_on.png) no-repeat!important;}.page-item-17 a{width:100px;height: 34px!important;margin:0;background:url(images/navi05.png) no-repeat!important;text-indent:-9999px;}.page-item-17 { background:url(images/navi05_on.png) no-repeat!important;}.page-item-19 a{width:119px;height: 34px!important;margin:0;background:url(images/navi06.png) no-repeat!important;text-indent:-9999px;}.page-item-19 {background:url(images/navi06_on.png) no-repeat!important;}.page-item-21 a{width:90px;height: 34px!important;margin:0;background:url(images/navi07.png) no-repeat!important;text-indent:-9999px;}.page-item-21 { background:url(images/navi07_on.png) no-repeat!important;}.page-item-77 a {width:119px;height: 34px!important;margin:0;background:url(images/navi08.png) no-repeat!important;text-indent:-9999px;}.page-item-77 { background:url(images/navi08_on.png) no-repeat!important;}.page-item-407 a {width:100px;height: 34px!important;margin:0;background:url(images/navi09.png) no-repeat!important;text-indent:-9999px;}.page-item-407 { background:url(images/navi09_on.png) no-repeat!important;}.page-item-blog a{width:128px;height: 34px!important;margin:0;background:url(images/nav08.gif) no-repeat!important;}.page-item-blog {background:url(images/nav08_on.gif) no-repeat!important;}#global_navi li ul{border:0;margin:0;padding:0;}#global_navi ul,#global_navi li{margin:0;padding:0;list-style:none;background:transparent;}#global_navi li{text-align:center;}#global_navi li li{text-align:left;}a:visited{color: #3f99e0;}#global_navi a{display:block;padding:0;font-size:108%;text-decoration:none;font-weight:bold;height: 89px;text-indent:-9999px;}#global_navi a:visited,#global_navi a:hover,#global_navi a:active {display:block;padding:0;font-size:108%;height: 89px;font-weight:bold;background-color:none!important; }#global_navi ul.children {margin-top:65px;}#global_navi ul.children li a{background-image:none!important;border-left:#005fbf solid 3px;border-right:#005fbf solid 3px;border-bottom:#fff solid 1px;text-indent:10px;width:230px!important;height:10px!important;margin-top:0;padding:12px 15px 15px 5px;font-weight:normal!important;color:#222222;font-size:10pt;background-color:rgba(247,247,247,0.85)!important;display:block;}#global_navi li li.page-item-blog-1 a,#global_navi li li.page-item-blog-2 a,#global_navi li li.page-item-blog-3 a{background-image:none!important;border-left:#005fbf solid 3px;border-right:#005fbf solid 3px;border-bottom:#fff solid 1px;text-indent:10px;width:230px!important;height:10px!important;margin-top:37px;padding:12px 15px 15px 5px;font-weight:normal!important;color:#222222;font-size:10pt;background-color:rgba(247,247,247,0.85)!important;}#global_navi ul.children li a:hover{border-left:#f20000 solid 3px;border-right:#f20000 solid 3px;border-bottom:#fff solid 1px;text-indent:10px;height:10px!important;margin-top:0;padding:12px 15px 15px 5px;width:230px!important;font-weight:normal!important;color:#222222;font-size:10pt;background-color:rgba(250,250,250,0.85)!important;display:block;}#global_navi li li.page-item-blog-1 a:hover,#global_navi li li.page-item-blog-2 a:hover,#global_navi li li.page-item-blog-3 a:hover{border-left:#f20000 solid 3px;border-right:#f20000 solid 3px;border-bottom:#fff solid 1px;text-indent:10px;height:10px;margin-top:37px;padding:12px 15px 15px 5px;width:230px!important;font-weight:normal!important;color:#222222;font-size:10pt;background-color:rgba(250,250,250,0.85)!important;}#global_navi ul ul {margin-top:25px;width:130px;padding:0;font-size:9.3pt;}@media screen and (max-width: 980px){#global_navi {display: none;}}@media screen and (max-width: 740px){#global_navi {display: none;}}#sp_global_navi {display: none;}@media screen and (max-width: 980px){#sp_global_navi {display: block;margin: 0;width: auto;}#sp_global_navi ul {list-style-type: none;margin: 0;padding: 0;display: flex;flex-wrap:wrap;justify-content:space-around;align-content:space-around;}#sp_global_navi ul li.n01, #sp_global_navi ul li.n02, #sp_global_navi ul li.n03 {margin: 0;width: 32%;text-align: center;margin-bottom: 5px;}#sp_global_navi ul li.n01 a, #sp_global_navi ul li.n02 a, #sp_global_navi ul li.n03 a{color:#fff;font-size: 14px;text-align: center;display: block;border: 1px solid #fff;padding: 5px 0;}#sp_global_navi ul li.n01 a span, #sp_global_navi ul li.n02 a span, #sp_global_navi ul li.n03 a span{font-size: 0.6rem; }#sp_global_navi ul li.n01 a:hover, #sp_global_navi ul li.n02 a:hover, #sp_global_navi ul li.n03 a:hover{color:#0D3D7B;background-color: #fff;transition: 0.4s;}}.widget {margin:0 0 15px 0;border:1px solid #e8eaf3;}.widget h2 {margin:0 0 20px 0px;padding:0;font-size:108%;color:#fff;xxxbackground-image:url(img-gradation.php?w=50&h=40&c=333333-000000);background-repeat:repeat-x;background-position:0 0;xxxborder-bottom:1px solid #ccc;}body.home #top_news1col-3 h2.widgettitle {text-indent: -9999px;overflow: hidden;background-image:url(images/info_h.png)!important;background-repeat:no-repeat;background-position:0 0;height:40px;border:0px;padding:0;margin:10px 0 20px;clear:both;}body.home #bizcalendar-2 h2.widgettitle {text-indent: -9999px;overflow: hidden;background-image:url(images/time_h.png)!important;background-repeat:no-repeat;background-position:0 0;height:40px;border:0px;padding:0;margin:10px 0 30px 30px;clear:both;}body.home #top_news1col-2 h2.widgettitle {text-indent: -9999px;overflow: hidden;background-image:url(images/info_h2.gif)!important;background-repeat:no-repeat;background-position:0 0;width: 758px;height:46px;border:0px;padding:0;margin:0;clear:both;}.widget {border:0px;border-color:#ffffff;}.widget {border: 0px;border-color: #ffffff;}.widget_top_news1_col1{width: 980px;float: left;margin: 0 0 0 0px;}#top_news1col-3 {width: 980px;float: left;}#bizcalendar-2 {width: 370px;float: left;}#top_news1col-3 dl {width: 580px;clear: both;margin: 0 0 0 0px;padding: 5px 0px;}#top_news1col-3 dt {clear: both;width: 100px;float: left;background-repeat: no-repeat;background-position: 3px 12px;padding: 10px 10px 7px 5px;margin: 0 0 0 17px;color: #3f3f3f;font-weight: 300;height: 13px;font-size: 14px;letter-spacing: 0.1em;border-bottom: #bdbdbd dotted 1px;}#top_news1col-3 dd {width: 430px;margin: -2px 0px 10px 0;padding: 7px 0px 5px 0px;float: left;font-weight: 300;height: 20px;font-size: 14px;letter-spacing: 0.1em;text-align: left;border-bottom: #bdbdbd dotted 1px;}.widget a {color: #f39800!important;text-decoration: none;line-height: 1.8em;}.widget a:hover {color: f39800!important;text-decoration: under-line;}#sidebar_blog {float: right;width: 180px!important;margin: 0 15px 0 0;text-align:left;}#sidebar_blog ul {margin: 0;padding: 0 0 0 10px;font-size:116%;}#sidebar_blog table {margin: 5px auto;border: #c9c9c9 solid 1px;background-color: #f6f6f6;}#sidebar_blog table td {padding: 4px;}#sidebar_blog h2 {background: url(images/side_h2_bg.jpg) no-repeat;width: 230px;height: 35px;color: #002b56;text-align: left;font-size: 118%;font-weight: normal;padding: 15px 0 0 14px;}.inner ul {list-style-type: none;}#footer {background: #f3f3f3;text-align: left;width: 100%;clear: both;color:#2f2f2f;overflow: hidden;margin: 0;padding-top:40px;}#footer p {margin: 0;padding: 0;font-size: 14px;line-height: 1.7em;text-align:center;}#footer_content {width: 980px;margin: 0 auto 30px auto;padding:15px 0 0 0;overflow:hidden;background: url(images/foot_bg.jpg) no-repeat;height:45px;}@media screen and (max-width: 980px){#footer_content {width: auto;margin:0 30px; background:none;padding: 10px;height:auto;} #footer_content p a{display: inline-block;}}@media screen and (max-width: 740px){#footer_content {width: auto;margin:0 30px; padding: 0;}#footer_content p a{display: inline-block;}}#copyright {width:100%;background-color: #053370;}#copyright .copyright_in {background-color: #053370;font-style: normal;width: 980px;margin: 0 auto;padding-top: 10px;padding-bottom:10px;font-size: 90%;text-align: center;color: #FFFFFF;}.copyright_in span {padding-left: 20px;}#copyright .copyright_in a {color:#fff;}#copyright .ex {float: left;margin: 15px 0 0 0!important;}#footer_content li.top a{color:#005fbf;}#footer a {color:#222222;text-decoration: none;}#footer a:hover {color: #fdd02f!important;}@media screen and (max-width: 980px){#copyright {width:auto;padding: 10px 15px;}#copyright .copyright_in {width: auto;}}@media screen and (max-width: 740px){#copyright {width:auto;padding: 10px 15px;}#copyright .copyright_in {width: auto;padding-bottom: 70px;}}body.archive #content {width:760px;}body.archive #content .post {margin:0 0 80px 0;padding:0;}body.archive #content .post .date {width:55px;float:left;font-family:Arial,MS PGothic,Osaka;text-align:center;color:#444;}body.archive #content .post .date .year {font-size:93%;font-weight:bold;line-height:110%;color:#005fbf;}body.archive #content .post .date .day {font-size:46px;font-weight:bold;line-height:90%;letter-spacing:-2px;color:#005fbf;}body.archive #content .post .date .time {font-size:77%;line-height:100%;color:#005fbf;}body.archive #content .post .inner {margin:0 0 0 80px;text-align:left;}body.archive #content .post h3 {margin:0 0 5px 0;padding:0;font-size:123.1%;line-height:120%;}body.archive #content .post .entry {margin:5px 0 0 0;padding:0;font-size:108%;line-height:130%;color:#444;}body.archive #content .navi {margin:30px 0 0 0;}body.archive #content .navi div {width:100px;}body.archive #content .navi .new {float:left;}body.archive #content .navi .old {float:right;text-align:right;}body.archive #content .navi a {padding:3px;text-decoration:none;color:#666;border:1px solid #999;}body.archive #content .navi a:hover {color:#000;border:1px solid #444;background-color:#ddd;}body.single #content .date {margin: 5px 0 20px 0;padding: 0 0 15px 0;font-size: 93%;line-height: 100%;color: #555;width: 747px;border-bottom: 1px solid #bcbcbc;}body.single #content .entry{margin: 0px 0 0 0;padding: 0 0 0 0;font-size: 108%;line-height: 140%;width: 758px;color: #666;padding: 0px;font-size: 108%;line-height: 1.6em;color: rgb(102, 102, 102);letter-spacing: 0.1em;text-align:left;}body.single #wrapper {}body.single #sidebar_blog{margin: 0px 0px 320px;}.top_news { width: 525px; border: 1px solid #cccccc; margin-bottom: 20px; padding: 5px; text-align: top;}.top_news table{ border: 0px solid #cccccc; text-align: top;}.top_news_left {width: 250px;border: 0px solid #cccccc;margin-bottom: 20px;padding: 5px;text-align: top;}.top_news_right {width: 250px;border: 0px solid #cccccc;margin-bottom: 20px;padding: 5px;text-align: top;}.top_news_p {width: 525px;border: 1px double #990066;margin-bottom: 20px;padding: 5px;color: #990066;background-color: #ffddff;}table.photo {border-collapse: collapse;margin: 15px auto;font-size: 108%;color: #222222;}table.basis,table.ryokin {border-collapse: collapse;margin: 15px 0 15px 15px;font-size: 108%;color: #222222;line-height: 1.6em;}table.basis img {padding:10px 0 10px 30px;}table.photo td,table.basis td,table.ryokin td {padding: 10px 7px;border: 1px solid #cbcbcb;}table.ryokin td {text-align: right;color:#f42e2e;}table.photo th,table.basis th,table.ryokin th {padding: 10px 7px;background-color: #ebf6f7;border: 1px solid #cbcbcb;font-weight: normal;text-align: center;}table.basis span { color:#ee7800;}td.yoko {background-color: #f1f1f1;}.font_b {font-weight:bold;}.fontsize11 {font-size: 85%!important;}.fontsize12 {font-size: 93%!important;}.fontsize13 {font-size: 100%!important;}.fontsize14 {font-size: 108%!important;}.fontsize16 {font-size: 123.1%!important;}.font_col01 {color: #f20000!important;}.font_col02 {color: #005fbf!important;}.font_col03 {color: #a84200!important;}.font_col04 {color: #097c25!important;}.alg_Center {text-align: center!important;}.alg_Left {text-align: left!important;}.alg_Right {text-align: right!important;}.margin_Btm20 {margin-bottom: 20px!important;}.margin_Top0 {margin-top: 0!important;}.margin_Top15 {margin-top: 15px!important;}.margin_Top35 {margin-top: 35px!important;}img.img_Right{float: right;padding: 0 0 15px 25px;overflow: hidden;}.img_Left img {float: left;padding: 0 25px 15px 0;overflow: hidden;}.padding_Btm {padding-bottom: 15px;}ul.list {margin:0;}ul.list li {background:url(images/icon_list.png) no-repeat 5px 7px;padding-left:20px;list-style:none;margin-bottom:30px;}@media screen and (max-width: 980px){ul.list li a{word-wrap: break-word;}}@media screen and (max-width: 740px){ul.list li a{word-wrap: break-word;}}.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0;top:25px;z-index:99!important;}.sfHover{z-index:100!important;}dl.left_news{ margin: 5px 0 0; }dl.left_news dt{margin: 5px 0 0 5px;background: url('http://expro.sakura.ne.jp/koike/wp/wp-content/uploads/2013/01/icon_arrow_g.jpg') no-repeat left 1px;padding-left: 15px;}dl.left_news dd{margin : 5px 0 5px;padding: 0 0 3px 20px;border-bottom: 1px dotted #a7a7a7;}#pageTop{background: #005fbf;border-radius: 5px;color: #FFF;padding: 20px;position: fixed;bottom: 20px;right: 20px;text-decoration: none;z-index: 20;}#pageTop:hover {background: #0073e6;}.h {background:#42a837;margin: 0px auto -11px;padding: 5px 0 3px 0!important;line-height: 1.6em!important;font-size:12pt!important;height:28px!important;color:#fff!important;text-align:center;letter-spacing: 0.1em;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px; border-top-right-radius: 5px; }.kado {border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; }#contact-btn{display: none;}@media screen and (max-width: 980px){#contact-btn{display: flex;justifi-content:space-around;background: rgba(9, 52, 107,0.9);color: #FFF;position: fixed;bottom: 0px;left: 0px;width: 100%;text-decoration: none;z-index: 20; }#contact-btn a{color: #fff;display: block;margin: 0 auto;font-size: 1.8rem;border: solid 1px #fff;}#contact-btn a.tel, #contact-btn a.mail, #contact-btn a.top{text-align: center;display: block;padding:10px;width: 100%;}#contact-btn a.tel, #contact-btn a.mail{border-right: solid 1px #fff;}#contact-btn a.tel span, #contact-btn a.mail span, #contact-btn a.top span{font-size: 0.8rem;line-height: 1.5rem;}}.info {width:100%;}.info_in {width: 980px;margin:0 auto;}.home .menu {height: 89px;}@media screen and (max-width: 980px){.home .menu {height: 160px;margin-top: 10px;}}dl.info {margin:0 30px 70px 30px;text-align: left;font-size:108%;}dl.info dt {clear:both;float:left;width:7em;padding:0.5em 0 0.5em 2em;background:url(images/icon_list.png) no-repeat 5px 8px;}dl.info dd {width:800px;padding:0.5em 0 0.5em 7em;border-bottom: 1px dotted #053370;margin:0;}@media screen and (max-width: 980px){dl.info {margin: 0 30px;width: auto;}dl.info dd {width: -webkit-fill-available;margin:0 0 0 30px; }}@media screen and (max-width: 740px){dl.info dd {width: -webkit-fill-available;margin:0 0 0 30px; }}a:link {text-decoration:none;color:#e68a12;}.btn {display: inline-block;width: 200px;height: 40px;text-align: center;text-decoration: none;line-height: 40px;outline: none;margin-left:20px;margin-top:5px;}.btn::before,.btn::after {position: absolute;z-index: -1;display: block;content: '';}.btn,.btn::before,.btn::after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all .3s;transition: all .3s;}.btn {background-color: #00a0e9;border: 2px solid #00a0e9;color: #fff;line-height: 40px;border-radius: 2px;}.btn:hover {background-color: #fff;border-color: #59b1eb;color: #59b1eb;}.right_box { float:right;}.left_box { float:left; width: 770px;}.left_box p { font-size: 116%;color: #222;margin: 0 10px 15px 15px;line-height: 1.8em;}@media screen and (max-width: 980px){.cs-title{width: 100%;}.right_box { float:none; display: block; margin: 0 auto;}.right_box .dr-post{ font-size: 1rem;font-style: normal;line-height: 1.8rem;}.right_box .dr-name{ display: block; font-size: 1.2rem; font-style: normal; margin-left: -12px;}.left_box {float:none;display: block;width: auto;margin-top: 20px; }.left_box .dr-listbox{ border: 1px solid #0E61BC; padding: 10px 10px 10px 30px;}}@media screen and (max-width: 740px){.cs-title{width: 100%;}}.cs-title{}@media screen and (max-width: 980px){.cs-title{width: 100%;}}@media screen and (max-width: 740px){.cs-title{width: 100%;}}@media screen and (max-width: 480px){.page-id-77 .entry h2 {font-size: 3.7vw;{}