@charset "UTF-8";
.subMenu { width: 1198px; margin: 0 auto; }
.subMenu ul { margin: 0; padding: 0; }
.subMenu li { float: left; }
.subMenu li a { display: inline-block; *display: inline; *zoom: 1; }
.subMenu .benmakusho { position: relative; }
.subMenu .benmakusho a { position: absolute; }
.subMenu .benmakusho a:nth-child(2) { bottom: 14px; left: 11px; }
.subMenu .benmakusho a:nth-child(3) { bottom: 14px; left: 85px; }

.subMenu_2021 { width: 1200px; margin: 0 auto; margin-left: 1.2px; }
.subMenu_2021 ul { margin: 0; padding: 0; }
.subMenu_2021 li { float: left; }
.subMenu_2021 li a { display: inline-block; *display: inline; *zoom: 1; }

.lead { padding: 60px 0 50px; background: #FFF; text-align: center; }
.lead h1 { margin-bottom: 40px; }

.feature { width: 1077px; margin: 0 auto; border-radius: 10px; border: solid 2px #2BB3D6; overflow: hidden; background: #FFF; }
.feature h2 { text-align: center; background-color: #2BB3D6; padding: 30px 0; }
.feature h3 { margin-bottom: 15px; font-weight: bold; font-size: 16px; }
.feature .inner { padding: 30px; }
.feature .fLeft { float: left; width: 640px; height: 350px; }
.feature .fRight { float: right; width: 345px; height: 290px; padding-top: 60px; position: relative; }
.feature .fRight .name { position: absolute; left: 0; bottom: 0; }
.feature .fRight .name dt { margin-bottom: 10px; }

.mBot30 { margin-bottom: 30px; }

.mBot50 { margin-bottom: 50px; }

#wrapper { background: #FFF; }

.relatedLinks li { background: #e9f7fb; }
.relatedLinks li:nth-child(2n+2) { background: #c6eef8; }

.cooperation #mainClmn2 { width: 800px; }
.cooperation #mainClmn2-1 { padding-bottom: 50px; }
.cooperation #mainClmn2-1 .inner01 { padding-left: 50px; }
.cooperation #mainClmn2-1 .inner01 .fLeft { width: 380px; padding-top: 60px; }
.cooperation #mainClmn2-1 .inner01 .fLeft p { margin-bottom: 40px; }
.cooperation #mainClmn2-1 .inner01 h1 { margin-bottom: 20px; font-weight: bold; }
.cooperation #mainClmn2-1 .inner02 { padding: 0 50px; margin-bottom: 40px; }
.cooperation #mainClmn2-1 .inner03 { width: 628px; padding: 30px; margin: 0 auto; border: solid 5px #99d22b; }
.cooperation #mainClmn2-1 .inner03 .ttl { margin-bottom: 30px; text-align: center; }
.cooperation #mainClmn2-1 p { line-height: 2; }
.cooperation #mainClmn2-1 .taC { text-align: center; }
.cooperation .mainClmn2-2 h2 { font-weight: bold; }
.cooperation .mainClmn2-2 .inner { padding: 50px; }
.cooperation .mainClmn2-2 .inner p { line-height: 2; }
.cooperation .mainClmn2-2 .inner ul { padding: 20px 0; }
.cooperation .mainClmn2-2 .inner li { position: relative; padding: 20px; border-bottom: 1px dashed #b4b4b4; }
.cooperation .mainClmn2-2 .inner li:first-child { border-top: 1px dashed #b4b4b4; }
.cooperation .mainClmn2-2 .inner li:before { content: "●"; position: absolute; top: 20px; left: 0; color: #2bb3d6; }
.cooperation .mainClmn2-3 { margin-bottom: 50px; border: 1px solid #b7e0ee; background: #fff; width: auto; display: block; }
.cooperation .mainClmn2-3 h2 { padding: 50px 0; margin-bottom: 50px; border-bottom: 1px solid #b7e0ee; text-align: center; }
.cooperation .mainClmn2-3 .areaItem { padding: 0 50px; border-bottom: none; margin-bottom: 60px; }
.cooperation .mainClmn2-3 .areaItem .fLeft { padding: 0; }
.cooperation .mainClmn2-3 .areaItem p { line-height: 2; }
.cooperation .mainClmn2-3 .areaItem .facility_name { margin-bottom: 10px; font-size: 16px; }
.cooperation .mainClmn2-3 .pic { width: 204px; }
.cooperation .mainClmn2-3 .textArea { width: 470px; }

.aorta-treatment #wrapper { background-color: #fff; }
.aorta-treatment .aorticSurgery { height: 271px; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/aorta-treatment/bg_001.gif") top center no-repeat; padding: 74px 58px 70px 524px; }
.aorta-treatment .aorticSurgery p { color: #FFF; line-height: 2; }
.aorta-treatment .aorticSurgery .ttl { margin-bottom: 40px; line-height: 1; }
.aorta-treatment .aorticSurgery .body { font-size: 16px; }
.aorta-treatment .diagnosis_info { background-color: #fff; margin-bottom: 70px; }
.aorta-treatment .diagnosis_info ul { width: 1105px; margin: 0 auto 20px; padding-top: 30px; }
.aorta-treatment .diagnosis_info li { float: left; width: 335px; margin-left: 50px; vertical-align: top; line-height: 1.8; }
.aorta-treatment .diagnosis_info li:first-child { margin-left: 0; }
.aorta-treatment .diagnosis_info dt { margin-bottom: 15px; text-align: center; }
.aorta-treatment .diagnosis_info dd { margin-left: 0; }
.aorta-treatment .feature { width: 1075px; }
.aorta-treatment .feature h2 { margin: 0; }
.aorta-treatment .feature p { line-height: 2; font-size: 14px; }
.aorta-treatment .Centbg1 { padding-bottom: 70px; }
.aorta-treatment .artery h2 { padding-top: 70px; }
.aorta-treatment .artery p { line-height: 2; }
.aorta-treatment .artery .img-right { float: right; margin-left: 30px; width: 52%; }
.aorta-treatment .noteWhite p { line-height: 2; }
.aorta-treatment .noteBlue h3 { margin-bottom: 5px; }
.aorta-treatment .noteBlue .fltL { width: 670px; float: left; }
.aorta-treatment .noteBlue .fltR { width: 280px; float: right; }
.aorta-treatment .doct { width: 1070px; margin: 0 auto; }
.aorta-treatment .doct h3 { margin-bottom: 20px; }
.aorta-treatment .doct div { width: 630px; }
.aorta-treatment .bgD1 { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/aorta-treatment/img05.jpg") no-repeat right center; background-size: auto 100%; }
.aorta-treatment .bgD2 { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/aorta-treatment/img06.jpg") no-repeat left center; background-size: auto 100%; }
.aorta-treatment .mBot30 { margin-bottom: 30px !important; }
.aorta-treatment .center .mBot30 { margin-bottom: 40px !important; }
.aorta-treatment .tbCent01 th, .aorta-treatment .tbCent01 .bg td { font-weight: bold; }
.aorta-treatment tbody .w6 { width: 6em; }

.minimally-invasive #wrapper { background-color: #fff; }
.minimally-invasive .diagnosis { height: 225px; padding: 60px 0 0 0; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/minimally-invasive/bg_001.gif") top center no-repeat; }
.minimally-invasive .diagnosis .mBot30 { margin-bottom: 30px; }
.minimally-invasive .info { padding: 60px; background: #FFF; }
.minimally-invasive .info .fLeft { width: 410px; }
.minimally-invasive .info .fLeft h3 { margin-bottom: 20px; }
.minimally-invasive .info .fLeft p { line-height: 2; }
.minimally-invasive .info .fRight { width: 582px; padding: 20px; border-radius: 10px; border: solid 2px #2BB3D6; overflow: hidden; background: #eef9ff; }
.minimally-invasive .info .fRight dt { margin-bottom: 10px; font-weight: bold; font-size: 16px; }
.minimally-invasive .info .fRight dd { line-height: 2; }
.minimally-invasive .feature p { font-size: 16px; line-height: 2; }
.minimally-invasive .cure { width: 1080px; margin: 0 auto; }
.minimally-invasive .cure .centPad { padding-top: 70px; }
.minimally-invasive .cure h3 { margin-bottom: 30px; }
.minimally-invasive .cure .mBot50 { margin-bottom: 50px; }

.minimally-invasive .cure .lead {
	padding-top: 0px;
	padding-bottom: 30px;
	font-size: 18px;
}

.minimally-invasive .center-box { display: flex; justify-content: center; }
.minimally-invasive .center-box__left { flex: 0 0 434px; padding-right: 20px; }
.minimally-invasive .center-box .iryouhi { margin-bottom: 20px; }
.minimally-invasive .center-box .iryouhi dt { float: left; }
.minimally-invasive .center-box__right { flex: 0 1 337px; }
.minimally-invasive .center-box__right img:nth-child(1) { margin-bottom: 20px; }

/*.minimally-invasive .indent { text-indent: -1em; padding-left: 1em; }*/

.minimally-invasive .indent { text-indent: -1em; padding-left: 1em; width: 780px; margin: 1em auto;}
.minimally-invasive .indent2 { text-indent: -1em; padding-left: 1em; }
.minimally-invasive .treatment3 { margin-bottom: 60px; }
.minimally-invasive .treatment3 .w790 { width: 790px; }
.minimally-invasive .treatment3 .item dt { margin-bottom: 10px; font-weight: bold; font-size: 16px; }
.minimally-invasive .treatment3 .item dd { line-height: 2; }
.minimally-invasive .treatment3 .img { width: auto; }
.minimally-invasive .treatment3 .other .fLeft { width: 434px; }
.minimally-invasive .treatment3 .other .fLeft .iryouhi { margin-bottom: 20px; }
.minimally-invasive .treatment3 .other .fLeft .iryouhi dt { float: left; }
.minimally-invasive .treatment3 .other .fRight { width: 565px; min-height: 278px; padding: 30px; border-radius: 10px; border: solid 1px #2BB3D6; overflow: hidden; }
.minimally-invasive .treatment3 .other .fRight .photo { float: left; }
.minimally-invasive .treatment3 .other .fRight .voice { width: 428px; float: right; }
.minimally-invasive .treatment3 .other .fRight .txt { line-height: 2; }
.minimally-invasive .treatment3 .taR { text-align: right; }
.minimally-invasive .faq { margin-bottom: 60px; }
.minimally-invasive .faq .canFQA { background: none; }
.minimally-invasive .faq h2 { margin-bottom: 30px; font-size: 30px; font-weight: bold; text-align: center; }
.minimally-invasive .faq .qaList { max-width: 800px; margin: 0 auto; }
.minimally-invasive .tbCent01 th { font-weight: bold; }
.minimally-invasive .tbCent01 th, .minimally-invasive .tbCent01 td { text-align: center; }

.critical-care #wrapper { background-color: #fff; }
.critical-care .lead { height: 191px; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/critical-care/bg_001.png") top center no-repeat; position: relative; z-index: 20; }
.critical-care .lead .img { position: absolute; top: 0; right: 97px; z-index: 9999; }
.critical-care .diagnosis { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/critical-care/bg.jpg") repeat center center; position: relative; z-index: 10; margin-top: -55px; padding-top: 60px; margin-bottom: 60px; }
.critical-care .contact3 h3 { text-align: left; margin-bottom: 30px; line-height: 1; }
.critical-care .contact3 .telImg { line-height: 0; margin: 30px 0; }
.critical-care .contact3 .listNote li { width: auto; }
.critical-care .contact3 .fLeft > div { padding: 30px; }
.critical-care .contact3 .fRight > div { padding: 30px; }
.critical-care .need .card1:after { content: ""; width: 23px; height: 23px; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/critical-care/icon6.png") no-repeat center center; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); right: -70px; }
.critical-care .ambulance dl { text-align: center; }
.critical-care .ambulance dl dt { margin-bottom: 20px; }
.critical-care .ambulance dl dt img { margin-top: 0; }
.critical-care .ambulance dl dd { line-height: 2; }
.critical-care .map { width: 978px; margin: 0 auto; border-radius: 10px; border: solid 1px #d5d5d5; overflow: hidden; }
.critical-care .map .fLeft { width: 240px; padding: 30px 0 0 30px; }
.critical-care .map .fLeft h3 { margin-bottom: 20px; font-size: 18px; font-weight: bold; color: #2bb0d3; }
.critical-care .map .fLeft span { color: #e06a6a; }
.critical-care .feature { width: 1016px; padding: 30px; margin-bottom: 60px; }
.critical-care .feature * { box-sizing: border-box; }
.critical-care .feature h2 { padding: 0; margin-bottom: 40px; background: none; }
.critical-care .feature .txt01 { margin-bottom: 30px; text-align: center; }
.critical-care .feature .txt02 { margin-bottom: 60px; }
.critical-care .feature__left, .critical-care .feature__right { background: #e7f4fa; padding: 30px; height: 290px; margin-bottom: 30px; border-radius: 10px; }
.critical-care .feature__left h3, .critical-care .feature__right h3 { text-align: center; }
.critical-care .feature__left { width: 582px; float: left; }
.critical-care .feature__right { width: 413px; float: right; }
.critical-care .feature .w230 { width: 230px; height: auto; }
.critical-care .feature .w755 { width: 755px; padding-top: 0; }
.critical-care .feature .w755 .ttl { padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #d9d9d9; }
.critical-care .feature .txtJustify { line-height: 2; }
.critical-care .feature .noteBlue p { line-height: 2; }
.critical-care .Thinking_host p { line-height: 2; }
.critical-care .mBot15 { margin-bottom: 15px; }
.critical-care .mBot5 { margin-bottom: 5px; }
.critical-care .fonSize18 { font-size: 18px; }

.nursing-department01 #wide, .nursing-department02 #wide, .nursing-department03 #wide { background-color: #fff; }
.nursing-department01 #mainClmn2, .nursing-department02 #mainClmn2, .nursing-department03 #mainClmn2 { width: 800px; }
.nursing-department01 #mainClmn2-1, .nursing-department02 #mainClmn2-1, .nursing-department03 #mainClmn2-1 { border: none; }
.nursing-department01 .mainNurs2a, .nursing-department02 .mainNurs2a, .nursing-department03 .mainNurs2a { padding: 0; background-color: #fff; }
.nursing-department01 .mainNurs2a h1, .nursing-department01 .mainNurs2a p, .nursing-department02 .mainNurs2a h1, .nursing-department02 .mainNurs2a p, .nursing-department03 .mainNurs2a h1, .nursing-department03 .mainNurs2a p { padding: 0; }

.nursing-department01 .bg { height: 1046px; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/nursing-department/01/bg_001.jpg") top center no-repeat; margin-bottom: 70px; }
.nursing-department01 .bg h1, .nursing-department01 .bg p { padding-left: 40px; }
.nursing-department01 .bg h1 { margin-bottom: 40px; }
.nursing-department01 .bg p { line-height: 2; }
.nursing-department01 .greeting { margin-bottom: 90px; }
.nursing-department01 .greeting .fLeft { width: 590px; }
.nursing-department01 .greeting .fLeft h2, .nursing-department01 .greeting .fLeft p { margin-bottom: 25px; }
.nursing-department01 .greeting .fLeft p { line-height: 1.8; }
.nursing-department01 .greeting .fLeft .name { margin-bottom: 0; text-align: right; line-height: 0; }
.nursing-department01 .greeting .fLeft .name .mr20 { margin-right: 20px; }
.nursing-department01 .philosophy { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/nursing-department/01/bg_002.gif") top left repeat; padding: 25px; margin-bottom: 60px; text-align: center; }
.nursing-department01 .philosophy .inner { padding: 55px 0 70px 0; background: #FFF; }
.nursing-department01 .philosophy h2 { margin-bottom: 30px; }
.nursing-department01 .philosophy li { margin-top: 40px; }
.nursing-department01 .philosophy li:first-child { margin-top: 0; }
.nursing-department01 .nursing_list { margin-bottom: 80px; }
.nursing-department01 .nursing_list ul { width: 800px; }
.nursing-department01 .nursing_list li { display: inline-block; *display: inline; *zoom: 1; margin-left: 5px; }
.nursing-department01 .nursing_list li:first-child { margin-left: 0; }
.nursing-department01 .nursing_list li p { margin-top: 7px; }
.nursing-department01 .nursing_list2 { margin-bottom: 80px; }
.nursing-department01 .nursing_list2 ul { width: 800px; display: flex; }
.nursing-department01 .nursing_list2 li { flex-basis: 50%; }
.nursing-department01 .nursing_list2 li img { margin-right: 40px; }
.nursing-department01 .nursing_list2 li p { display: inline; }
.nursing-department01 .basicPolicy h2 { margin-bottom: 50px; text-align: center; }
.nursing-department01 .basicPolicy p { line-height: 2; }
.nursing-department01 .basicPolicy ul { margin-bottom: 60px; font-size: 0; }
.nursing-department01 .basicPolicy li { display: inline-block; *display: inline; *zoom: 1; width: 250px; vertical-align: top; }
.nursing-department01 .basicPolicy li img { display: block; margin-bottom: 15px; }
.nursing-department01 .basicPolicy li p { padding: 0 10px 0 20px; font-size: 14px; }
.nursing-department01 .basicPolicy li:first-child p { padding: 0 20px 0 10px; }
.nursing-department01 .basicPolicy .w300 { width: 300px; }
.nursing-department01 .basicPolicy .w300 p { padding: 0 35px 0 45px; }

.nursing-department02 .mainNurs2a .bg2 { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/nursing-department/02/bg_001.jpg") top center no-repeat; height: 408px; margin-bottom: 40px; }
.nursing-department02 .mainNurs2a .bg2 .inner { width: 296px; padding: 60px 0 0 45px; }
.nursing-department02 .mainNurs2a .bg2 .inner h1 { text-align: center; }
.nursing-department02 .mainNurs2a .bg2 .inner p { text-align: center; }
.nursing-department02 .Certi-list li { margin-bottom: 50px; border: none; padding-left: 20px; }
.nursing-department02 .Certi-list p { line-height: 2; }
.nursing-department02 .Certi-list .name { margin-bottom: 20px; text-align: right; }
.nursing-department02 .Certi-list .w330 { width: 330px; }
.nursing-department02 .Certi-list .fLeft, .nursing-department02 .Certi-list .fRight, .nursing-department02 .Certi-list div { padding: 0; }
.nursing-department02 .Certi-list .first { height: 523px; position: relative; }
.nursing-department02 .Certi-list .first div { position: relative; z-index: 100; padding: 85px 0 0 20px; }
.nursing-department02 .Certi-list .first .photo { position: absolute; top: 0; right: 0; z-index: 1; }
.nursing-department02 .Certi-list .textArea { padding-top: 70px; width: 350px; }
.nursing-department02 .tbStyCerti03 { padding: 20px 20px 40px 20px; background: #ecf9fd; border: none; }
.nursing-department02 .tbStyCerti03 p { line-height: 2; }
.nursing-department02 .tbStyCerti03 div { padding: 0; }
.nursing-department02 .tbStyCerti03 table { border-collapse: collapse; width: 100%; }
.nursing-department02 .tbStyCerti03 table th, .nursing-department02 .tbStyCerti03 table td { color: #333; border: 3px solid #53BFD9; padding: 1em; line-height: 2; }
.nursing-department02 .tbStyCerti03 tr th, .nursing-department02 .tbStyCerti03 tr td { background: #FFF; }
.nursing-department02 .tbStyCerti03 .bg th, .nursing-department02 .tbStyCerti03 .bg td { background: #ebebeb; }
.nursing-department02 .tbStyCerti03 th, .nursing-department02 .tbStyCerti03 td { color: #333; border: 3px solid #53bfd9; padding: 1em; line-height: 2; }
.nursing-department02 .tbStyCerti03 td { width: 90px; }

.nursing-department03 .mBot70 { margin-bottom: 70px; }
.nursing-department03 .mainNurs2a .bg2 { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/nursing-department/03/bg_001.jpg") top center no-repeat; height: 411px; margin-bottom: 40px; }
.nursing-department03 .mainNurs2a .bg2 .inner { width: 360px; padding: 38px 0 0 5px; }
.nursing-department03 .mainNurs2a .bg2 .inner h1 { margin-bottom: 20px; text-align: center; }
.nursing-department03 .mainNurs2a .bg2 .inner p { width: 360px; font-size: 14px; }
.nursing-department03 .educ-list { margin-bottom: 60px; }
.nursing-department03 .educ-list li { padding: 50px 0; background: #FFF; border: none; }
.nursing-department03 .educ-list li:first-child { padding-top: 0; }
.nursing-department03 .educ-list h2 { margin-bottom: 30px; text-align: center; }
.nursing-department03 .educ-list .tit { margin-bottom: 1em; font-weight: bold; font-size: 18px; line-height: 1.5; color: #333; }
.nursing-department03 .educ-list .youtube { border: 3px solid #2ab3d7; border-radius: 0px; line-height: 1; font-size: 0; }
.nursing-department03 .educ-list .txtClmn { width: 340px; }
.nursing-department03 .educ-list li.intro { text-align: center; }
.nursing-department03 .educ-list li.intro p { margin-bottom: 1em; }
.nursing-department03 .educ-list li.intro .youtube { margin: 0 auto; width: 640px; }
.nursing-department03 .policy { width: 800px; padding: 25px; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/nursing-department/03/bg_002.gif") top left repeat; margin-bottom: 90px; }
.nursing-department03 .policy .cf { background: #FFF; padding: 35px 45px 35px 40px; }
.nursing-department03 .policy .cf .fRight { width: 375px; }
.nursing-department03 .policy h2 { margin-bottom: 20px; }
.nursing-department03 .policy p { line-height: 2; }
.nursing-department03 .concept { margin-bottom: 90px; }
.nursing-department03 .concept h2 { margin-bottom: 35px; text-align: center; }
.nursing-department03 .concept ul { font-size: 0; }
.nursing-department03 .concept li { display: inline-block; *display: inline; *zoom: 1; width: 164px; margin-left: 48px; vertical-align: top; font-size: 13px; line-height: 2; }
.nursing-department03 .concept li:first-child { margin-left: 0; }
.nursing-department03 .concept li img { display: block; margin: 0 auto; margin-bottom: 30px; }
.nursing-department03 .plan { margin-bottom: 90px; }
.nursing-department03 .plan h2 { text-align: center; position: relative; z-index: 999; }
.nursing-department03 .plan .plan_bg { width: 800px; padding: 50px 25px 25px 25px; position: relative; margin-top: -18px; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/nursing-department/03/bg_002.gif") top left repeat; }
.nursing-department03 .plan .inner { background: #FFF; padding: 31px 44px 26px 29px; }
.nursing-department03 .plan .inner dt { width: 106px; float: left; }
.nursing-department03 .plan .inner .clear { clear: both; }
.nursing-department03 .plan .inner dd { padding-left: 124px; height: 42px; }
.nursing-department03 .plan .inner .h33 { margin-bottom: 10px; height: 33px; line-height: 33px; }
.nursing-department03 .system { margin-bottom: 90px; }
.nursing-department03 .system h2 { margin-bottom: 30px; text-align: center; }
.nursing-department03 .system p { margin-bottom: 20px; line-height: 2; }
.nursing-department03 .support { margin-bottom: 100px; }
.nursing-department03 .support p { line-height: 2; }
.nursing-department03 .support h2 { margin-bottom: 10px; text-align: center; }
.nursing-department03 .support h3 { margin-bottom: 10px; font-weight: bold; font-size: 18px; }
.nursing-department03 .support h3 img { display: block; padding-left: 5px; margin-bottom: 5px; }
.nursing-department03 .support .photoImg { margin-bottom: 30px; font-size: 0; }
.nursing-department03 .support .photoImg li { display: inline-block; *display: inline; *zoom: 1; width: 250px; margin-left: 25px; }
.nursing-department03 .support .photoImg li:first-child { margin-left: 0; }
.nursing-department03 .support .photoImg li img { width: 250px; }
.nursing-department03 .tableArea .inner { padding: 20px; margin-bottom: 30px; background: #ecf9fd; }
.nursing-department03 .tableArea h3 { font-size: 20px; font-weight: bold; margin-bottom: 10px; }
.nursing-department03 .tableArea table { width: 100%; }
.nursing-department03 .tableArea table th, .nursing-department03 .tableArea table td { padding: 10px 20px; border: 2px solid #38b6d6; }
.nursing-department03 .tableArea table th, .nursing-department03 .tableArea table .bg td, .nursing-department03 .tableArea table .bg { background: #ebebeb; }
.nursing-department03 .tableArea table td { background: #FFF; }
.nursing-department03 .tableArea .center th, .nursing-department03 .tableArea .center td { text-align: center; }

.innovative-medical-care #wide { background-color: #fff; }
.innovative-medical-care #wrapper { background-color: #fff; }
.innovative-medical-care ul.default { padding-left: 2em; }
.innovative-medical-care ul.default li { list-style-type: disc; }
.innovative-medical-care .ultra { padding: 60px 0 50px; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/innovative-medical-care/bg_line.png") repeat center -35px, url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/innovative-medical-care/bg_blue.jpg") no-repeat top center; text-align: center; }
.innovative-medical-care .ultra h1 { color: #333; font-size: 30px; margin-bottom: 30px; }
.innovative-medical-care .ultra p { line-height: 2; }
.innovative-medical-care .mBot10 { margin-bottom: 10px; }
.innovative-medical-care .mBot20 { margin-bottom: 20px; }
.innovative-medical-care .mBot30 { margin-bottom: 30px; }
.innovative-medical-care .mBot40 { margin-bottom: 40px; }
.innovative-medical-care .keyword5 { display: inline-block; margin-top: 30px; }
.innovative-medical-care .keyword5 li { float: left; width: 228px; margin: 0 5px; font-size: 14px; }
.innovative-medical-care .keyword5 a { display: block; color: #333; }
.innovative-medical-care .keyword5 a, .innovative-medical-care .keyword5 a:hover, .innovative-medical-care .keyword5 a:active { text-decoration: none; }
.innovative-medical-care .keyword5 a:hover, .innovative-medical-care .keyword5 a:active { background-color: rgba(255, 255, 255, 0.4); }
.innovative-medical-care .keyword5 img { margin-bottom: 20px; }
.innovative-medical-care .keyword5 dt { margin-bottom: 20px; }
.innovative-medical-care .keyword5 dd { padding: 0 15px; line-height: 2; text-align: center; color: #333; }
.innovative-medical-care .ttUltra { padding: 50px 0; background: #fff; font-size: 30px; color: #2BB3D6; text-align: center; }

.innovative-medical-care .ultraCOnt .cont img.ttImg { padding: 20px 0; }
.innovative-medical-care .ultraCOnt .cont img.ttImg + p { font-weight: bold; font-size: 16px; }
.innovative-medical-care .ultraCOnt .cont > p { text-align: justify; line-height: 25px; }
.innovative-medical-care .ultraCOnt .btn { display: block; margin-bottom: 40px; text-align: center !important; }
.innovative-medical-care .ultraCOnt .cont div.body { overflow: hidden; }
.innovative-medical-care .ultraCOnt .cont div.body p { font-size: 14px; line-height: 2; text-align: justify; }

.innovative-medical-care .bgU01 { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/innovative-medical-care/bg_001_3.jpg"); height: 1500px; padding: 90px 60px; }
.innovative-medical-care .bgU01 p span { display: block; font-size: 16px; font-weight: bold; }
.innovative-medical-care .bgU01 .cont { width: 560px; float: left; }
.innovative-medical-care .bgU01 .cont img { margin-right: 30px; }
.innovative-medical-care .bgU01 .btn { padding: 4px 0; }
.innovative-medical-care .bgU01 .btn img { margin-right: 0px; }
.innovative-medical-care .bgU02 { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/innovative-medical-care/bg_002.jpg"); height: 803px; padding: 90px 60px; }
.innovative-medical-care .bgU02 .cont { width: 600px; float: right; }
.innovative-medical-care .bgU02 .cont p { font-size: 14px; }
.innovative-medical-care .bgU02 .cont p span { display: block; font-size: 16px; font-weight: bold; }
.innovative-medical-care .bgU02 .cont img { margin-right: 30px; }
.innovative-medical-care .bgU03 { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/innovative-medical-care/bg_003.jpg"); height: 792px; padding: 90px 60px; }
.innovative-medical-care .bgU03 .cont { width: 600px; float: left; }
.innovative-medical-care .bgU03 .cont p { font-size: 14px; }
.innovative-medical-care .bgU03 .cont p span { display: block; font-size: 16px; font-weight: bold; }
.innovative-medical-care .bgU03 .cont img { margin-right: 30px; }

.innovative-medical-care .bgU04 { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/innovative-medical-care/bg_pink.jpg"); background-size: cover; height: 1243px; padding: 90px 60px; }
.innovative-medical-care .bgU04 .w600 { width: 600px; float: right; }
.innovative-medical-care .bgU04 .w560 { width: 560px; float: left; }
.innovative-medical-care .bgU04 p { color: #fff; text-align: justify; }
.innovative-medical-care .bgU04 p span { display: block; font-size: 16px; font-weight: bold; }
.innovative-medical-care .bgU04 .cont div { margin-bottom: 30px; }
.innovative-medical-care .bgU04 .cont div img { margin-right: 30px; }
.innovative-medical-care .bgU04 .button2{
	width: 700px; float: left;
}
.innovative-medical-care .bgU04 .button2 img{ 
	margin-right: 30px;
}
.innovative-medical-care .bgU05 { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/innovative-medical-care/bg_005.jpg"); height: 486px; padding: 90px 60px; }
.innovative-medical-care .bgU05 .ttImg { display: block; margin-bottom: 40px; }
.innovative-medical-care .bgU05 .cont img { margin-right: 30px; }
.innovative-medical-care .bgU05 .w600 { width: 600px; }
.innovative-medical-care .bgU05 p span { display: block; font-size: 16px; font-weight: bold; }
.innovative-medical-care .bgU05_2 { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/innovative-medical-care/bg_005_3.jpg"); height: 486px; padding: 90px 60px; }
.innovative-medical-care .bgU05_2 .ttImg { display: block; margin-bottom: 40px; }
.innovative-medical-care .bgU05_2 .cont img { margin-right: 30px; }
.innovative-medical-care .bgU05_2 .w600 { width: 600px; }
.innovative-medical-care .bgU05_2 p span { display: block; font-size: 16px; font-weight: bold; }
.innovative-medical-care .mBot60 { margin-bottom: 60px; }
.innovative-medical-care .fs16 { font-size: 16px !important; line-height: 2; }
.innovative-medical-care .fs18 { font-size: 18px !important; }
.innovative-medical-care .video-list { padding: 0 60px 60px; }
.innovative-medical-care .video-list h2 { font-size: 36px; text-align: center; padding: 30px; }
.innovative-medical-care .vidInfo .textArea { width: 350px; height: 370px; position: relative; }
.innovative-medical-care .vidInfo li { background: #fff; border-radius: 5px; box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); padding: 20px; margin-bottom: 20px; }
.innovative-medical-care .vidInfo .txtImg { padding-top: 90px; }
.innovative-medical-care .vidInfo dl { position: absolute; bottom: 0; }
.innovative-medical-care .vidInfo dt { margin-bottom: 5px; }
.innovative-medical-care .vidInfo .name_right { right: 0; text-align: right; }
.innovative-medical-care .vidInfo .name_left { left: 0; text-align: left; }
.innovative-medical-care .vidInfo p { line-height: 2; }
.innovative-medical-care .video-list { position: relative; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/innovative-medical-care/bg_line.png") repeat center -35px, #BDD3D6; }
.innovative-medical-care .ultrFQA { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/innovative-medical-care/bg_line2.png") repeat center -35px, #F0F8FA; padding: 0 60px 60px; }
.innovative-medical-care .ultrFQA h2 { font-size: 30px; padding: 30px; text-align: center; }
.innovative-medical-care .ultrFQA .canFQA { width: 800px; background: none; margin: 0 auto; }


.innovative-medical-care .davinciCase { background-image: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/innovative-medical-care/davinciCase_bg2021.png"); background-repeat: no-repeat; background-position: 0% 80%; height: 360px; }
.innovative-medical-care .davinciCase__box { margin-bottom: 30px; margin-top: 10px; }
.innovative-medical-care .davinciCase__ttl { font-weight: bold; font-size: 24px; text-align: center; margin-bottom: 8px; }
.innovative-medical-care .davinciCase__ttl span { display: inline !important; font-size: 32px !important; margin: 0 3px; }
.innovative-medical-care .davinciCase__txt { margin-left: 300px; }



.our-role #wrapper { background: #FFF; }
.our-role .Htobu { padding: 50px 0; margin-bottom: 70px; text-align: center; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/our-role/bg1.png") no-repeat center center; }
.our-role .Htobu .keyword5 { display: inline-block; margin-top: 30px; }
.our-role .Htobu .keyword5 li { float: left; }
.our-role .Htobu .keyword5 li a { display: block; margin: 0 25px; padding: 45px 0; width: 150px; font-size: 20px; background-color: #fff; box-shadow: 0 0 5px rgba(0, 118, 182, 0.5); border-radius: 100%; }
.our-role .Htobu .keyword5 li a, .our-role .Htobu .keyword5 li a:hover, .our-role .Htobu .keyword5 li a:active { text-decoration: none; }
.our-role .Htobu .keyword5 li:nth-child(1) a { color: #E97D7D; }
.our-role .Htobu .keyword5 li:nth-child(1) a:hover { background-color: #fbeaea; }
.our-role .Htobu .keyword5 li:nth-child(2) a { color: #C59A2E; }
.our-role .Htobu .keyword5 li:nth-child(2) a:hover { background-color: #f8f1e1; }
.our-role .Htobu .keyword5 li:nth-child(3) a { color: #978ACB; }
.our-role .Htobu .keyword5 li:nth-child(3) a:hover { background-color: #f5f4fa; }
.our-role .Htobu .keyword5 li:nth-child(4) a { color: #2BB1D4; }
.our-role .Htobu .keyword5 li:nth-child(4) a:hover { background-color: #eaf7fb; }
.our-role .Htobu .keyword5 li:nth-child(5) a { color: #97CF2F; }
.our-role .Htobu .keyword5 li:nth-child(5) a:hover { background-color: #f4fae9; }
.our-role .Acute { padding: 0; width: 1090px; margin: 0 auto; margin-bottom: 70px; }
.our-role .Acute h2, .our-role .Acute .txtImg { margin-bottom: 15px; text-align: center; }
.our-role .Acute .txtImg { margin-bottom: 40px; }
.our-role .Acute .fLeft { width: 296px; }
.our-role .Acute .fRight { width: 745px; padding: 0; border: none; background: #FFF; }
.our-role .Acute .fRight .txt { line-height: 2; font-size: 16px; }
.our-role .Acute .fRight .tobuBtn { margin-top: 20px; text-decoration: none; }
.our-role .Acute .role { width: 693px; padding: 25px; background: #f8f2f2; border-radius: 10px; border: 1px solid #e97d7d; }
.our-role .Acute .role img { width: auto; margin-top: 0; }
.our-role .Acute .role dt { margin-bottom: 10px; }
.our-role .Acute .role dd { margin-bottom: 20px; }
.our-role .hisTobu { background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/our-role/bg3.png") repeat center center; padding: 50px 70px; text-align: justify; }
.our-role .hisTobu h2, .our-role .hisTobu .txtImg { margin-bottom: 15px; text-align: center; }
.our-role .hisTobu .txtImg { margin-bottom: 40px; }
.our-role .hisTobu > div { margin-bottom: 0px; }
.our-role .hisTobu .fLeft { width: 640px; }
.our-role .hisTobu .fLeft p { font-size: 16px; line-height: 2; }
.our-role .hisTobu .fLeft .bnr { margin-top: 30px; }
.our-role .hisTobu .fltR { width: 340px; float: right; background: #fff6e2; border: 3px solid #c59a2e; border-radius: 10px; padding: 20px; color: #333; }
.our-role .hisTobu .fltR dt { position: relative; padding-left: 20px; margin-bottom: 5px; font-size: 16px; font-weight: bold; }
.our-role .hisTobu .fltR dt:before { content: ""; display: block; position: absolute; top: 3px; left: 0; width: 16px; height: 16px; background: #c59a2e; }
.our-role .hisTobu .fltR dd img { display: block; margin-bottom: 10px; }
.our-role .Saiseikai_group h3 { margin-bottom: 20px; }
.our-role .Saiseikai_group .txt { font-size: 16px !important; line-height: 2 !important; }
.our-role .Saiseikai_group .rescript { padding: 15px; border-color: #978acb; }
.our-role .Saiseikai_group .rescript dt { font-size: 16px; font-weight: bold; color: #978acb; }
.our-role .Saiseikai_group .tobuBtn { text-decoration: none; }
.our-role .noteFree dt { margin-bottom: 10px; font-size: 16px; font-weight: bold; }
.our-role .video { color: #333; }
.our-role .video .textArea { width: 350px; height: 370px; position: relative; }
.our-role .video .txtImg { padding-top: 90px; }
.our-role .video dl { position: absolute; bottom: 0; }
.our-role .video dt { margin-bottom: 5px; }
.our-role .video .name_right { right: 0; text-align: right; }
.our-role .video .name_left { left: 0; text-align: left; }
.our-role .video p { line-height: 2; }
.our-role .service { border-bottom: none !important; }
.our-role .service dl { border-radius: 10px; overflow: hidden; }
.our-role .service dt, .our-role .service dd { height: 134px; background: #95d8e9; color: #333; }
.our-role .service dt { width: 442px; float: left; line-height: 134px; text-align: center; font-weight: bold; font-size: 20px; }
.our-role .service dd { width: 555px; float: right; height: 74px; padding: 30px; font-size: 14px; line-height: 2; }
.our-role .service .point { font-weight: bold; }
.our-role .treatment .tobuBtn { text-decoration: none; }
.our-role .disaster { min-height: 391px; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/our-role/banner.png") no-repeat center center; text-align: center; }
.our-role .disaster h2 { padding-top: 60px; margin-bottom: 10px; }
.our-role .dmat { border-color: #97cf2f; }
.our-role .dmat img { float: left; }
.our-role .dmat dl dt { font-size: 16px; font-weight: bold; color: #97cf2f; }
.our-role .agency .noteBlue { background: #f6f9ee; border-color: #97cf2f; }
.our-role .agency .noteBlue dt { margin-bottom: 5px; font-size: 16px; font-weight: bold; color: #97cf2f; }
.our-role .agency .noteBlue dd { line-height: 1.8; }
.our-role .rankTable .ttl { font-weight: bold; }
.our-role .agency { padding: 50px 60px; }
.our-role .col3img img { margin-top: 20px; }
.our-role .lh2 { line-height: 2 !important; }
.our-role .fs16 { font-size: 16px !important; }

.efforts-to-cancer #wrapper { background-color: #fff; }
.efforts-to-cancer p { line-height: 1.8; }
.efforts-to-cancer .ClmnHeader { height: auto; padding: 1px 60px 105px; text-align: center; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/efforts-to-cancer/bg_001.jpg") no-repeat center bottom; }
.efforts-to-cancer .ClmnHeader h1 { margin-bottom: 40px; padding: 50px 0 0; }
.efforts-to-cancer .ClmnHeader h2 { margin-bottom: 40px; }
.efforts-to-cancer .ClmnHeader p { margin-bottom: 0; }
.efforts-to-cancer .ClmnHeader ul { margin-bottom: 50px; }
.efforts-to-cancer .ClmnHeader ul li { display: inline-block; zoom: 1; *display: inline; }
.efforts-to-cancer .ClmnHeader .movie iframe { margin-bottom: 40px; }
.efforts-to-cancer .ClmnHeader .movie p { margin-bottom: 50px; }
.efforts-to-cancer .ClmnHeader .ttl { margin-bottom: 40px; }
.efforts-to-cancer .ClmnHeader .taL { text-align: left; }
.efforts-to-cancer .days { width: 1080px; background: #2bb1d4; padding: 50px 60px; }
.efforts-to-cancer .days * { box-sizing: border-box; color: #333; }
.efforts-to-cancer .days h3 { text-align: center; }
.efforts-to-cancer .days .block1 { width: 1078px; margin-bottom: 50px; }
.efforts-to-cancer .days .fltL, .efforts-to-cancer .days .fltR { height: 134px; background: #95d8e9; }
.efforts-to-cancer .days .fltL { width: 462px; float: left; padding-top: 52px; }
.efforts-to-cancer .days .fltR { width: 615px; float: right; padding: 30px; }
.efforts-to-cancer .days .list { margin-top: 30px; background: #FFF; border-radius: 10px; padding: 50px; }
.efforts-to-cancer .days .list > div { width: 980px; overflow: hidden; }
.efforts-to-cancer .days .list h4 { margin-bottom: 10px; font-weight: bold; font-size: 16px; }
.efforts-to-cancer .days .list ul { width: 1015px; }
.efforts-to-cancer .days .list li { width: 310px; float: left; margin-right: 25px; margin-bottom: 20px; }
.efforts-to-cancer .days .list table { border: solid 1px #DADADA; border-radius: 10px; border-collapse: separate; overflow: hidden; font-size: 11px; height: 145px; }
.efforts-to-cancer .days .list table tr:last-child td { border-bottom: none; }
.efforts-to-cancer .days .list table th:last-child, .efforts-to-cancer .days .list table td:last-child { border-right: none; }
.efforts-to-cancer .days .list table .cRed td { color: #D94040; }
.efforts-to-cancer .days .list table th { background: #E7F5F9; border-right: solid 1px #DADADA; border-bottom: solid 1px #DADADA; text-align: center; padding: 5px 0; }
.efforts-to-cancer .days .list table td { border-right: solid 1px #DADADA; border-bottom: solid 1px #DADADA; text-align: center; padding: 5px 0; }
.efforts-to-cancer .days .list table td:nth-child(2) { text-align: left; padding-left: 5px; }
.efforts-to-cancer .support { padding: 70px 0 80px 0; }
.efforts-to-cancer .support * { box-sizing: border-box; }
.efforts-to-cancer .support_text { width: 630px; margin: 0 auto; margin-bottom: 70px; }
.efforts-to-cancer .support h2 { margin-bottom: 50px; text-align: center; }
.efforts-to-cancer .support__item01, .efforts-to-cancer .support__item02, .efforts-to-cancer .support__item03, .efforts-to-cancer .support__item04 { width: 1081px; margin: 0 auto; }
.efforts-to-cancer .support__item01 h3, .efforts-to-cancer .support__item02 h3, .efforts-to-cancer .support__item03 h3, .efforts-to-cancer .support__item04 h3 { margin-bottom: 25px; }
.efforts-to-cancer .support__item01 p, .efforts-to-cancer .support__item02 p, .efforts-to-cancer .support__item03 p, .efforts-to-cancer .support__item04 p { line-height: 2; }
.efforts-to-cancer .support__item01 { height: 473px; padding: 130px 0 0 70px; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/efforts-to-cancer/bg_002.jpg") top left no-repeat; margin-bottom: 20px; }
.efforts-to-cancer .support__item01 > div { width: 520px; }
.efforts-to-cancer .support__item02 { height: 473px; padding: 155px 0 0 320px; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/efforts-to-cancer/bg_003.jpg") top left no-repeat; margin-bottom: 20px; }
.efforts-to-cancer .support__item02 > div { width: 520px; }
.efforts-to-cancer .support__item03 { height: 467px; padding: 120px 0 0 70px; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/efforts-to-cancer/bg_004.jpg") top left no-repeat; }
.efforts-to-cancer .support__item03 > div { width: 455px; }
.efforts-to-cancer .support__item04 { padding: 30px; border: 1px solid #e5e3de; border-top: none; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
.efforts-to-cancer .support__item04 h3 { margin-bottom: 15px; }
.efforts-to-cancer .intro { padding: 70px 0 80px 0; }
.efforts-to-cancer .intro .clmn1 { text-align: center; }
.efforts-to-cancer .intro .clmn1 h2 { margin-bottom: 25px; }
.efforts-to-cancer .intro .clmn1 p { width: 630px; margin: 0 auto; }
.efforts-to-cancer .intro .clmn2 { margin: 50px 60px; }
.efforts-to-cancer .intro .clmn2 ul li { margin-top: 50px; }
.efforts-to-cancer .intro .clmn2 ul li:first-child { margin-top: 0; }
.efforts-to-cancer .intro .clmn2 .left { float: left; width: 550px; }
.efforts-to-cancer .intro .clmn2 .right { float: right; width: 493px; }
.efforts-to-cancer .intro .clmn2 .ttl { margin-bottom: 25px; }
.efforts-to-cancer .intro .clmn3 { margin: 50px 60px 30px; background-color: #f0fcff; border: 2px solid #2ab3d7; border-radius: 5px; }
.efforts-to-cancer .intro .clmn3 div { padding: 20px; }
.efforts-to-cancer .intro .clmn3 .ttl { margin-bottom: 5px; font-size: 16px; font-weight: bold; }
.efforts-to-cancer #block1 { margin: 50px 60px 70px; }
.efforts-to-cancer #block1 .inClmn { margin-bottom: 25px; padding: 25px; border: 3px solid #2ab3d7; border-radius: 5px; }
.efforts-to-cancer #block1 .top { margin-bottom: 30px; text-align: center; border-bottom: 1px solid #d9d9d9; }
.efforts-to-cancer #block1 .top h2 { margin-bottom: 20px; }
.efforts-to-cancer #block1 .top p { padding-bottom: 30px; }
.efforts-to-cancer #block1 .movie .left { float: left; }
.efforts-to-cancer #block1 .movie .right { float: right; width: 610px; }
.efforts-to-cancer #block1 .movie .right .txt1, .efforts-to-cancer #block1 .movie .right .txt2 { line-height: 1; }
.efforts-to-cancer #block1 .movie .right .txt1 { margin-bottom: 15px; }
.efforts-to-cancer #block1 .movie .right .txt2 { margin-bottom: 13px; }
.efforts-to-cancer #block1 .centerBtn p { text-align: center; }
.efforts-to-cancer #block1 .centerBtn a { display: inline-block; }
.efforts-to-cancer #block2 { margin-bottom: 50px; height: 347px; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/efforts-to-cancer/014_01.jpg") no-repeat center center; background-size: cover; }
.efforts-to-cancer #block2 .inClmn { padding: 45px 0 0 60px; }
.efforts-to-cancer #block2 h2 { margin-bottom: 10px; padding-top: 25px; }
.efforts-to-cancer #block2 .txt1 { margin-bottom: 30px; }
.efforts-to-cancer #block2 .txt2 { margin-bottom: 25px; }
.efforts-to-cancer #block3 { margin-bottom: 70px; }
.efforts-to-cancer #block3 h2 { margin-bottom: 30px; text-align: center; }
.efforts-to-cancer #block3 .inClmn { margin: 0 60px; }
.efforts-to-cancer #block3 table { width: 100%; }
.efforts-to-cancer #block4 { margin-bottom: 70px; }
.efforts-to-cancer #block4 h2, .efforts-to-cancer #block4 .ttl1 { text-align: center; }
.efforts-to-cancer #block4 h2 { margin-bottom: 20px; }
.efforts-to-cancer #block4 .ttl1 { margin-bottom: 40px; }
.efforts-to-cancer #block4 .inClmn { margin: 0 60px; }
.efforts-to-cancer #block4 .tableResults { overflow: hidden; width: 100%; min-height: 530px; border: solid 1px #dcdcdc; border-radius: 7px; border-collapse: separate !important; }
.efforts-to-cancer #block4 .tableResults th { height: 50px; text-align: center; background-color: #2ab3d7; border-bottom: solid 1px #dcdcdc; }
.efforts-to-cancer #block4 .tableResults th:first-child { border-right: solid 1px #dcdcdc; }
.efforts-to-cancer #block4 .tableResults th:nth-child(2), .efforts-to-cancer #block4 .tableResults td:nth-child(2) { text-align: center; width: 20%; font-weight: bold; font-size: 18px; color: #2ab3d7; }
.efforts-to-cancer #block4 .tableResults td { padding: 10px 20px; border-bottom: solid 1px #dcdcdc; }
.efforts-to-cancer #block4 .tableResults td:first-child { border-right: solid 1px #dcdcdc; }
.efforts-to-cancer #block4 .tableResults tr:last-child td { border-bottom: none; }
.efforts-to-cancer #block4 .tableResults .txt1 { font-weight: bold; }
.efforts-to-cancer #block4 .tableResults .txt2 { font-size: 12px; }
.efforts-to-cancer #block4 .tableResults .txt3 { color: #2ab3d7; }
.efforts-to-cancer #block5 .inClmn { padding: 70px 60px 150px; background: #eeebe2 url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/efforts-to-cancer/014_03.jpg") no-repeat center top; background-size: cover; }
.efforts-to-cancer #block5 h2, .efforts-to-cancer #block5 .ttl { margin-bottom: 30px; }
.efforts-to-cancer #block5 h2, .efforts-to-cancer #block5 .ttl, .efforts-to-cancer #block5 .body { text-align: center; }
.efforts-to-cancer #block5 .body { margin-bottom: 50px; }
.efforts-to-cancer #block5 .clmn1, .efforts-to-cancer #block5 .clmn2 { width: 460px; display: inline-block; padding: 20px; background-color: #fff; border: solid 3px #F78181; border-radius: 7px; }
.efforts-to-cancer #block5 .clmn1 h3, .efforts-to-cancer #block5 .clmn2 h3 { margin-bottom: 20px; }
.efforts-to-cancer #block5 .clmn1 .txt1, .efforts-to-cancer #block5 .clmn2 .txt1 { margin-bottom: 30px; }
.efforts-to-cancer #block5 .clmn1 table th, .efforts-to-cancer #block5 .clmn2 table th { padding-right: 15px; vertical-align: top; }
.efforts-to-cancer #block5 .clmn1 table th, .efforts-to-cancer #block5 .clmn1 table td, .efforts-to-cancer #block5 .clmn2 table th, .efforts-to-cancer #block5 .clmn2 table td { padding-bottom: 15px; }
.efforts-to-cancer #block5 .clmn1 th, .efforts-to-cancer #block5 .clmn2 th { width: 5em; font-size: 18px; font-weight: bold; }
.efforts-to-cancer #block5 .clmn1 { float: left; }
.efforts-to-cancer #block5 .clmn1 .note { color: #F78181; }
.efforts-to-cancer #block5 .clmn2 { float: right; }
.efforts-to-cancer #contact { position: relative; z-index: 10; margin-top: -60px; min-height: 347px; background: transparent url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/efforts-to-cancer/014_01d.png") no-repeat center bottom; }
.efforts-to-cancer #contact .inClmn { position: absolute; top: 100px; right: 80px; text-align: center; }
.efforts-to-cancer #contact h2, .efforts-to-cancer #contact .txt2 { margin-bottom: 10px; }
.efforts-to-cancer #contact .txt1 { margin-bottom: 20px; }
.efforts-to-cancer a { text-decoration: none; }
.efforts-to-cancer a:hover, .efforts-to-cancer a:active { text-decoration: underline; }
.efforts-to-cancer h1 { font-size: 0; }
.efforts-to-cancer h2 { margin-bottom: 40px; }
.efforts-to-cancer .cClmn1 { margin-bottom: 55px; }
.efforts-to-cancer .clmnWidth { width: 1088px; margin: 0 auto; }
.efforts-to-cancer .cClmn3 { margin-bottom: 50px; padding-bottom: 30px; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/efforts-to-cancer/add/img01.gif") right 15px no-repeat; }
.efforts-to-cancer .cClmn3 .cList1 li { float: left; width: 250px; margin-right: 15px; border: 1px solid #d2d2d2; }
.efforts-to-cancer .cClmn3 .cList1 li h3 { margin-bottom: 30px; }
.efforts-to-cancer .cClmn3 .cList1 li div h3 { margin-bottom: 10px; padding: 5px; }
.efforts-to-cancer .cClmn3 .cList1 li div p { margin-bottom: 0; padding: 0 25px 25px; text-align: justify; }
.efforts-to-cancer .cClmn4 { margin-bottom: 50px; }
.efforts-to-cancer .cClmn4 .fltL { width: 524px; }
.efforts-to-cancer .cClmn5 { margin-bottom: 50px; padding: 50px 0; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/efforts-to-cancer/add/bg01.gif") left top repeat; }
.efforts-to-cancer .cClmn5 .cList1 li { float: left; width: 292px; margin-right: 18px; padding: 28px; min-height: 419px; border: 1px solid #88cfe2; border-radius: 10px; background-color: #fff; }
.efforts-to-cancer .cClmn5 .cList1 li:last-child { margin-right: 0; }
.efforts-to-cancer .cClmn5 .cList1 li div h2 { margin-bottom: 20px !important; }
.efforts-to-cancer .cClmn5 .cList1 li div h3 { margin-bottom: 20px; text-align: center; }
.efforts-to-cancer .cClmn5 .cList1 li div img { margin-bottom: 15px; }
.efforts-to-cancer .cClmn5 .cList1 li div p { text-align: justify; }
.efforts-to-cancer .cClmn6 { margin-bottom: 50px; }
.efforts-to-cancer .cClmn6 .fltR { width: 550px; }
.efforts-to-cancer .cClmn7 { margin-bottom: 50px; }
.efforts-to-cancer .cClmn7 .fltL { margin-bottom: 30px; width: 544px; }

article p { color: #333; font-size: 14px; }


/* 前立腺治療センターページの箇所のCSS
   https://www.tobu.saiseikai.or.jp/minimally-invasive-test/
-------------------------------------------------- */


.minimally-invasive-test #wrapper { background-color: #fff; }
.minimally-invasive-test .diagnosis { height: 225px; padding: 60px 0 0 0; background: url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/imgs/minimally-invasive/bg_001.gif") top center no-repeat; }
.minimally-invasive-test .diagnosis .mBot30 { margin-bottom: 30px; }
.minimally-invasive-test .info { padding: 60px; background: #FFF; }
.minimally-invasive-test .info .fLeft { width: 410px; }
.minimally-invasive-test .info .fLeft h3 { margin-bottom: 20px; }
.minimally-invasive-test .info .fLeft p { line-height: 2; }
.minimally-invasive-test .info .fRight { width: 582px; padding: 20px; border-radius: 10px; border: solid 2px #2BB3D6; overflow: hidden; background: #eef9ff; }
.minimally-invasive-test .info .fRight dt { margin-bottom: 10px; font-weight: bold; font-size: 16px; }
.minimally-invasive-test .info .fRight dd { line-height: 2; }
.minimally-invasive-test .feature p { font-size: 16px; line-height: 2; }

.minimally-invasive-test .feature {
	width: 1077px; margin: 0 auto; border-radius: 10px; overflow: hidden; background: #FFF;
	border: 1px solid #FFFFFF !important;
}


.minimally-invasive-test .cure { width: 1080px; margin: 0 auto; }
.minimally-invasive-test .cure .centPad { padding-top: 70px; }
.minimally-invasive-test .cure h3 { margin-bottom: 30px; }
.minimally-invasive-test .cure .mBot50 { margin-bottom: 50px; }
.minimally-invasive-test .cure .lead {
padding-top: 0px;
padding-bottom: 30px;
font-size: 18px;
}
.minimally-invasive-test .center-box { display: flex; justify-content: center; }
.minimally-invasive-test .center-box__left { flex: 0 0 434px; padding-right: 20px; }
.minimally-invasive-test .center-box .iryouhi { margin-bottom: 20px; }
.minimally-invasive-test .center-box .iryouhi dt { float: left; }
.minimally-invasive-test .center-box__right { flex: 0 1 337px; }
.minimally-invasive-test .center-box__right img:nth-child(1) { margin-bottom: 20px; }
.minimally-invasive-test .indent { text-indent: -1em; padding-left: 1em; width: 780px; margin: 1em auto;}
.minimally-invasive-test .indent2 { text-indent: -1em; padding-left: 1em;}
.minimally-invasive-test .treatment3 { margin-bottom: 60px; }
.minimally-invasive-test .treatment3 .w790 { width: 790px; }
.minimally-invasive-test .treatment3 .item dt { margin-bottom: 10px; font-weight: bold; font-size: 16px; }
.minimally-invasive-test .treatment3 .item dd { line-height: 2; }
.minimally-invasive-test .treatment3 .img { width: auto; }
.minimally-invasive-test .treatment3 .other .fLeft { width: 434px; }
.minimally-invasive-test .treatment3 .other .fLeft .iryouhi { margin-bottom: 20px; }
.minimally-invasive-test .treatment3 .other .fLeft .iryouhi dt { float: left; }
.minimally-invasive-test .treatment3 .other .fRight { width: 565px; min-height: 278px; padding: 30px; border-radius: 10px; border: solid 1px #2BB3D6; overflow: hidden; }
.minimally-invasive-test .treatment3 .other .fRight .photo { float: left; }
.minimally-invasive-test .treatment3 .other .fRight .voice { width: 428px; float: right; }
.minimally-invasive-test .treatment3 .other .fRight .txt { line-height: 2; }
.minimally-invasive-test .treatment3 .taR { text-align: right; }
.minimally-invasive-test .faq { margin-bottom: 60px; }
.minimally-invasive-test .faq .canFQA { background: none; }
.minimally-invasive-test .faq h2 { margin-bottom: 30px; font-size: 30px; font-weight: bold; text-align: center; }
.minimally-invasive-test .faq .qaList { width: 800px; margin: 0 auto; }
.minimally-invasive-test .tbCent01 th { font-weight: bold; }
.minimally-invasive-test .tbCent01 th, .minimally-invasive-test .tbCent01 td { text-align: center; }





/* ヘッダー内のLanguageの箇所のCSS
   https://qiita.com/ment_RE/items/806a0f3ed6f141874849
  SP向けの記述はscreen_sp.cssへ記載
-------------------------------------------------- */

.langlink:hover,
.langlink:focus-within {
  color: #2ab8e1;
}
.dropDown {
  position: absolute;
  bottom: 0;
  display: none;
  padding: 10px;
  background-color: #fff;
  box-shadow: 0px 3px 8px -2px #777;
  color: initial;
  transform: translate(0, 100%);
  z-index:100;
}
.langlink:hover > .dropDown,
.langlink:focus-within > .dropDown {
  display: block;
}
.dropDown__link {
  padding: 10px 20px;
  transition: color .15s;
}
.dropDown__link:hover,
.dropDown__link:focus {
  color: #2ab8e1;
}

/* PC向けレイアウトの指定 */
@media only screen and (min-width:761px){

	.langlink {
	  position: relative;
	  display: flex;
	  align-items: center;
	  gap: 5px !important;
		font-size:104% !important;
	}
	.langlink::before{
		display:block;
		content:"";
		width:14px !important;
		height:14px !important;
		background:url("http://www.tobu.saiseikai.or.jp/wordpress/wp-content/themes/tobu/img/common/ic_globe@2x.png") no-repeat center center/100% 100% !important;
	}
	.dropDown__list {
	  display: flex;
	  flex-direction: column;
	  gap: 10px;
		width:100px;
	}
}

