body,html{background:#fff}#container:after,#footer,.GlobalHeaderMiddle01-links,.List01--column2 .List01-child:nth-child(2n+1),.List01--column3 .List01-child:nth-child(3n+1),.List01--column4 .List01-child:nth-child(4n+1),.Title01-subAuto,.c-Block,.c-imageText01--colum2 .c-imageText01-columnChild:nth-child(2n+1),.c-imageText01--colum5 .c-imageText01-columnChild:nth-child(5n+1),.imageText01--horizontal03__child:after,.u-cf:after{clear:both}.Navi01,.SideHoncode{-webkit-box-sizing:border-box}.Accordion01-btn,.Accordion02-columnWrap,.Navi01,.Tab01{table-layout:fixed}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.GlobalHeaderMiddle01-logo:before,.GlobalHeaderSimple-logo:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}b,em,strong{font-weight:700}img{vertical-align:top}body>iframe[name=google_conversion_frame],body>img[width='1'][height='1']{float:left!important;margin-top:-5px!important;width:1px!important;height:1px!important;outline:0!important;font-size:0!important;line-height:0!important}@font-face{font-family:healthcare;src:url(/healthcare/app/shared/media/font/healthcare.eot?x0rwmz);src:url(/healthcare/app/shared/media/font/healthcare.eot?x0rwmz#iefix) format('embedded-opentype'),url(/healthcare/app/shared/media/font/healthcare.woff2?x0rwmz) format('woff2'),url(/healthcare/app/shared/media/font/healthcare.ttf?x0rwmz) format('truetype'),url(/healthcare/app/shared/media/font/healthcare.woff?x0rwmz) format('woff'),url(/healthcare/app/shared/media/font/healthcare.svg?x0rwmz#healthcare) format('svg');font-weight:400;font-style:normal}[class*=' icon-'],[class^=icon-]{font-family:healthcare!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-consider:before{content:'\e904';color:#006658}.icon-season:before{content:'\e903';color:#00b900}.icon-logo:before{content:'\e611';color:#006658}.icon-brand2:before{content:'\e900'}.icon-pr:before{content:'\e902'}.icon-lightbulb_on:before{content:'\61'}.icon-lightbulb:before{content:'\e901'}.icon-arrow01-bottom:before{content:'\e600'}.icon-arrow01-left:before{content:'\e601'}.icon-arrow01-right:before{content:'\e602'}.icon-arrow01-top:before{content:'\e603'}.icon-close01:before{content:'\e604'}.icon-crown01:before{content:'\e605'}.icon-menu01:before{content:'\e606'}.icon-minus01:before{content:'\e607'}.icon-plus01:before{content:'\e608'}.icon-search01:before{content:'\e609'}.icon-triangle01-bottom:before{content:'\e60a'}.icon-triangle01-left:before{content:'\e60b'}.icon-triangle01-right:before{content:'\e60c'}.icon-triangle01-top:before{content:'\e60d'}.icon-check01:before{content:'\e60e'}.icon-circle01:before{content:'\e60f'}.icon-light01:before{content:'\e610'}.icon-answer01:before{content:'\e613'}.icon-notice01:before{content:'\e614'}.icon-information01:before{content:'\e615'}.icon-login01:before{content:'\e616'}.icon-facebook:before{content:'\e617'}.icon-twitter:before{content:'\e618'}.u-cf:after,.u-cf:before{content:' ';display:table}.u-mT0{margin-top:0!important}.u-mT5{margin-top:5px!important}.u-mT10{margin-top:10px!important}.u-mT15{margin-top:15px!important}.u-mT20{margin-top:20px!important}.u-mT25{margin-top:25px!important}.u-mT30{margin-top:30px!important}.u-mT35{margin-top:35px!important}.u-mT40{margin-top:40px!important}.u-mT45{margin-top:45px!important}.u-mT50{margin-top:50px!important}.u-mT55{margin-top:55px!important}.u-mT60{margin-top:60px!important}.u-mR0{margin-right:0!important}.u-mR5{margin-right:5px!important}.u-mR10{margin-right:10px!important}.u-mR15{margin-right:15px!important}.u-mR20{margin-right:20px!important}.u-mR25{margin-right:25px!important}.u-mR30{margin-right:30px!important}.u-mR35{margin-right:35px!important}.u-mR40{margin-right:40px!important}.u-mR45{margin-right:45px!important}.u-mR50{margin-right:50px!important}.u-mR55{margin-right:55px!important}.u-mR60{margin-right:60px!important}.u-mB0{margin-bottom:0!important}.u-mB5{margin-bottom:5px!important}.u-mB10{margin-bottom:10px!important}.u-mB15{margin-bottom:15px!important}.u-mB20{margin-bottom:20px!important}.u-mB25{margin-bottom:25px!important}.u-mB30{margin-bottom:30px!important}.u-mB35{margin-bottom:35px!important}.u-mB40{margin-bottom:40px!important}.u-mB45{margin-bottom:45px!important}.u-mB50{margin-bottom:50px!important}.u-mB55{margin-bottom:55px!important}.u-mB60{margin-bottom:60px!important}.u-mL0{margin-left:0!important}.u-mL5{margin-left:5px!important}.u-mL10{margin-left:10px!important}.u-mL15{margin-left:15px!important}.u-mL20{margin-left:20px!important}.u-mL25{margin-left:25px!important}.u-mL30{margin-left:30px!important}.u-mL35{margin-left:35px!important}.u-mL40{margin-left:40px!important}.u-mL45{margin-left:45px!important}.u-mL50{margin-left:50px!important}.u-mL55{margin-left:55px!important}.u-mL60{margin-left:60px!important}.u-pT0{padding-top:0!important}.u-pT5{padding-top:5px!important}.u-pT10{padding-top:10px!important}.u-pT15{padding-top:15px!important}.u-pT20{padding-top:20px!important}.u-pT25{padding-top:25px!important}.u-pT30{padding-top:30px!important}.u-pT35{padding-top:35px!important}.u-pT40{padding-top:40px!important}.u-pT45{padding-top:45px!important}.u-pT50{padding-top:50px!important}.u-pT55{padding-top:55px!important}.u-pT60{padding-top:60px!important}.u-pR0{padding-right:0!important}.u-pR5{padding-right:5px!important}.u-pR10{padding-right:10px!important}.u-pR15{padding-right:15px!important}.u-pR20{padding-right:20px!important}.u-pR25{padding-right:25px!important}.u-pR30{padding-right:30px!important}.u-pR35{padding-right:35px!important}.u-pR40{padding-right:40px!important}.u-pR45{padding-right:45px!important}.u-pR50{padding-right:50px!important}.u-pR55{padding-right:55px!important}.u-pR60{padding-right:60px!important}.u-pB0{padding-bottom:0!important}.u-pB5{padding-bottom:5px!important}.u-pB10{padding-bottom:10px!important}.u-pB15{padding-bottom:15px!important}.u-pB20{padding-bottom:20px!important}.u-pB25{padding-bottom:25px!important}.u-pB30{padding-bottom:30px!important}.u-pB35{padding-bottom:35px!important}.u-pB40{padding-bottom:40px!important}.u-pB45{padding-bottom:45px!important}.u-pB50{padding-bottom:50px!important}.u-pB55{padding-bottom:55px!important}.u-pB60{padding-bottom:60px!important}.u-pL0{padding-left:0!important}.u-pL5{padding-left:5px!important}.u-pL10{padding-left:10px!important}.u-pL15{padding-left:15px!important}.u-pL20{padding-left:20px!important}.u-pL25{padding-left:25px!important}.u-pL30{padding-left:30px!important}.u-pL35{padding-left:35px!important}.u-pL40{padding-left:40px!important}.u-pL45{padding-left:45px!important}.u-pL50{padding-left:50px!important}.u-pL55{padding-left:55px!important}.u-pL60{padding-left:60px!important}.u-taC{text-align:center}.u-ta-R{text-align:right}.u-ta-L{text-align:left}.GlobalFooterNavi01-textLink01,.Rectangle01-text01,.SideLink01{text-align:right}.u-fwB{font-weight:700!important}.is-android .u-fwB{font-family:monospace}body,button,input,textarea{font-family:'ヒラギノ角ゴ ProN W3',HiraKakuProN-W3,'ヒラギノ角ゴ Pro W3',HiraKakuPro-W3,'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS Pgothic',Osaka,sans-serif,Helvetica,Helvetica Neue,Arial,Verdana,monospace}.u-fwN{font-weight:400!important}.u-fs10{font-size:10px!important}.u-fs11{font-size:11px!important}.u-fs12{font-size:12px!important}.u-fs13{font-size:13px!important}.u-fs14{font-size:14px!important}.u-fs15{font-size:15px!important}.u-fs16{font-size:16px!important}.u-fs17{font-size:17px!important}.u-fs18{font-size:18px!important}.u-fs19{font-size:19px!important}.u-fs20{font-size:20px!important}.u-fs21{font-size:21px!important}.u-fs22{font-size:22px!important}.u-fs23{font-size:23px!important}.u-fs24{font-size:24px!important}.u-fs25{font-size:25px!important}.u-fcGreen01{color:#065!important}.u-fcRed01{color:#ff4800!important}.u-fcRed02{color:#b23300!important}.u-fcBlue01{color:#03c!important}.u-fcBlue02{color:#0087ae!important}.u-lH10{line-height:1!important}.u-lH11{line-height:1.1!important}.u-lH12{line-height:1.2!important}.u-lH13{line-height:1.3!important}.u-lH14{line-height:1.4!important}.u-lH15{line-height:1.5!important}.u-lH16{line-height:1.6!important}.u-lH17{line-height:1.7!important}.u-lH18{line-height:1.8!important}.u-width180{width:180px!important}body{font-size:13px;color:#333;-webkit-text-size-adjust:100%;word-break:break-all}a{color:#04c;text-decoration:none}a:visited{color:#639}a:hover{text-decoration:underline}.GlobalFooterNavi01{width:980px;margin:0 auto 40px;padding:0 20px}.GlobalFooterNavi01-title01{padding:40px 0 10px}.GlobalFooterNavi01-title01 a{font-weight:700;font-size:14px;color:#666}.GlobalFooterNavi01-linkList01{margin:0 0 20px}.GlobalFooterNavi01-linkList01 li{display:inline;padding:0 10px 0 0;color:#666}.GlobalFooterNavi01-linkList01 li a{padding:0 10px 0 0;font-size:12px;color:inherit;line-height:1.6}.GlobalFooterNavi01-textLink01 a{color:#666;font-size:14px;font-weight:700}.GlobalFooterNavi01-textLink01 a:before{font-family:healthcare;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;content:'\e60c';font-size:10px;color:#666;display:inline-block;margin:0 5px 0 0;line-height:14px}.GlobalFooterNavi02{border-top:1px solid #d8d8d8;padding:30px 0 10px}.GlobalFooterNavi02-linkList01{width:980px;margin:0 auto;padding:0 0 10px;text-align:left}.GlobalFooterNavi02-linkList01 li{display:inline;color:#666}.GlobalFooterNavi02-linkList01 li:first-child a{padding-left:0}.GlobalFooterNavi02-linkList01 li a{padding:0 10px;font-size:12px;color:inherit}.GlobalFooterText01{width:980px;margin:0 auto 30px}.GlobalFooterText01-text01{text-align:left;margin:0 0 10px;font-size:10px;color:#999}.GlobalFooterText02{width:980px;margin:0 auto 10px}.GlobalFooterText02-child{overflow:hidden;line-height:31px;color:#666;font-size:12px}.GlobalFooterText02-child img{border:0;width:69px;height:31px;float:left;margin-right:10px}.Copyright01{background-color:#065;color:#fff;text-align:center;font-size:11px;line-height:15px}.GlobalFooterFacebook01{width:500px;min-height:214px;margin:0 auto;padding:40px 0 0}.GlovalNavi01{width:1020px;height:24px;margin:0 auto;padding:1px 0 0}.GlovalNavi01-child{position:relative;float:left}.GlovalNavi01-child>a{display:block;height:23px;line-height:23px;padding:0 17px;font-size:13px;font-weight:700;color:#666}.GlobalHeaderMiddle01-logo:before,.GlobalHeaderSimple-logo:before,.GlovalNavi01-local a:before,.GlovalNavi01-local:before{font-family:healthcare;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}.GlovalNavi01-child>a:hover{color:#065;text-decoration:none;border-bottom:1px solid #065}.GlovalNavi01-local{display:none;position:absolute;top:23px;left:0;min-width:100%;padding:10px 0;border:1px solid #065;background:rgba(255,255,255,.9);z-index:10}.GlobalHeaderMiddle01-honcode .img img,.GlovalNavi01-local.is-active{display:block}.GlovalNavi01-local:before{position:absolute;top:-7px;left:30px;content:'\e60d';font-size:10px;color:#065}.GlovalNavi01-local a{display:block;padding:0 20px;line-height:32px;word-break:normal;word-wrap:nowrap;white-space:nowrap;font-size:13px;color:#333;overflow:hidden;text-decoration:none}.GlovalNavi01-local a:hover{background:#f0f0e0}.GlovalNavi01-local a:before{content:'\e60c';font-size:10px;color:#666;margin:0 5px 0 0}.ie8 .GlovalNavi01-local{background:#fff}.GlobalHeaderMiddle01,.GlobalHeaderUpper01{background-color:#065}.HeaderFixWrap01{height:137px}.HeaderFixWrap01 #header{width:100%;position:fixed;z-index:100;top:0}.GlobalHeaderUpper01-inner{width:980px;margin:0 auto;padding:5px 0;overflow:hidden}.GlobalHeaderUpper01-titleTxt{float:left;color:#fff;font-size:11px;line-height:1}.GlobalHeaderUpper01-linkTxt{float:right;overflow:hidden}.GlobalHeaderUpper01-linkTxt li{float:left;height:12px;padding:0 0 0 5px;margin:0 0 0 5px;border-left:1px solid #fff;line-height:1}.GlobalHeaderUpper01-linkTxt li:first-child{border-left:none}.GlobalHeaderUpper01-linkTxt a{color:#fff;font-size:11px;vertical-align:top}.GlobalHeaderUpper01-linkTxt a:hover{text-decoration:underline}.GlobalHeaderMiddle01-inner{width:980px;margin:0 auto;padding:15px 20px;overflow:hidden}.GlobalHeaderMiddle01-sprite{background:url(/healthcare/app/pc/media/img/core/sprite/sprite-header.png) left top no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.GlobalHeaderMiddle01-logo{position:relative;float:left;width:310px;font-size:57px;color:#fff;margin-right:20px}.GlobalHeaderMiddle01-logo:before{content:'\e611';line-height:1}.is-headerFixed .GlobalHeaderMiddle01-logo{width:232px;height:46px;font-size:46px}.GlobalHeaderMiddle01-honcode{margin-top:5px;overflow:hidden}.GlobalHeaderMiddle01-honcode .img{width:69px;height:31px;float:left;margin-right:5px}.GlobalHeaderMiddle01-honcode .bd{overflow:hidden}.GlobalHeaderMiddle01-honcode .bd p{font-size:10px;line-height:1.5}.is-headerFixed .GlobalHeaderMiddle01-honcode{display:none}.ie8 .GlobalHeaderMiddle01-logo{width:288px;height:57px;background:url(/healthcare/app/pc/media/img/core/sprite/sprite-logo.png) left top no-repeat}.ie8 .GlobalHeaderMiddle01-logo:before{content:''}.ie8 .is-headerFixed .GlobalHeaderMiddle01-logo{width:234px;height:47px;background-position:left bottom}.GlobalHeaderMiddle01-logoText{position:absolute;top:0;left:0;display:block;width:288px;height:57px;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(/healthcare/app/shared/media/img/core/bg/bg-transparent.png)}#container,#gnavi,.article01 ul li{position:relative}.ie8 .GlobalHeaderMiddle01-logoText{width:283px}.is-headerFixed .GlobalHeaderMiddle01-logoText{width:232px;height:46px}.ie8 .is-headerFixed .GlobalHeaderMiddle01-logoText{width:234px;height:47px}.GlobalHeaderMiddle01-doctor{overflow:hidden;float:left;width:448px}.GlobalHeaderMiddle01-doctor-profile{float:left;margin-right:6px;width:218px;overflow:hidden}.GlobalHeaderMiddle01-doctor-profile .img{overflow:hidden;width:60px;height:60px;float:left;margin-right:8px;background:#000;border:1px solid #d8d8d8}.GlobalHeaderMiddle01-doctor-profile .img img{width:100%;display:block}.GlobalHeaderMiddle01-doctor-profile .bd{overflow:hidden}.GlobalHeaderMiddle01-doctor-profile .bd li{color:#fff;font-size:11px;line-height:1.2;min-height:13.2px;margin-bottom:2px;width:148px}.GlobalHeaderMiddle01-doctor-profile .bd li:first-child{height:15.6px;font-size:13px;line-height:1.2}.GlobalHeaderMiddle01-doctor-profile .bd li a{color:#fff;width:148px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.is-headerFixed .GlobalHeaderMiddle01-doctor{display:none}.GlobalHeaderMiddle01-function{float:right;width:200px;padding-top:5px}.GlobalHeaderMiddle01-search{float:left;width:200px;height:36px;background:#fff;border-radius:5px;overflow:hidden}.GlobalHeaderMiddle01-searchInput{display:block;float:left;width:140px;height:26px;line-height:26px;padding:5px 10px;border:none;vertical-align:middle;font-size:14px}.GlobalHeaderMiddle01-submit{position:relative;display:block;float:right;width:34px;height:36px;vertical-align:middle;background:#fff;border:none;cursor:pointer;padding:0;text-align:left}.GlobalHeaderMiddle01-submit .icon-search01{display:block;width:25px;height:24px;font-size:24px;color:#666;padding:6px 0 6px 1px;line-height:1}.GlobalHeaderMiddle01-sns{float:right;overflow:hidden}.GlobalHeaderMiddle01-sns li{float:left;margin:0 0 0 10px}.GlobalHeaderMiddle01-sns li a{display:block;width:36px;height:37px}.GlobalHeaderMiddle01-sns .GlobalHeaderMiddle01-twitter{background-position:0 0}.GlobalHeaderMiddle01-sns .GlobalHeaderMiddle01-facebook{background-position:-36px 0}.GlobalHeaderMiddle01-sns .GlobalHeaderMiddle01-googlePlus{background-position:-72px 0}.GlobalHeaderMiddle01-links{overflow:hidden;width:100%;padding:8px 0 0;color:#fff}.GlobalHeaderMiddle01-links li{display:inline;margin:0 10px 0 0;color:#fff}.GlobalHeaderMiddle01-links li a{color:inherit;font-size:11px}.is-headerFixed .GlobalHeaderMiddle01-links{display:none}.GlobalHeaderSimple{background-color:#065;width:100%;-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1);margin:0 0 2px}.ie8 .GlobalHeaderSimple{border-bottom:1px solid #d8d8d8}.GlobalHeaderSimple-inner{width:980px;margin:0 auto;padding:15px 0;overflow:hidden}.GlobalHeaderSimple-logo{float:left;width:232px;height:46px}.GlobalHeaderSimple-logo:before{font-size:46px;color:#fff;content:'\e611';line-height:1}.ie8 .GlobalHeaderSimple-logo{width:234px;height:47px;background:url(/healthcare/app/pc/media/img/core/sprite/sprite-logo.png) left bottom no-repeat}#container,.FailureInfo p{width:980px;margin:0 auto}.ie8 .GlobalHeaderSimple-logo:before{content:''}.GlobalHeaderSimple-logoText{display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.FailureInfo{font-size:11px;line-height:1;background:#fff;padding:5px 0}.FailureInfo p{display:block;border:2px solid #ff4800}#side,#sideInner{width:300px}.FailureInfo a{text-decoration:none;color:#ff4800;display:block;cursor:pointer;background:#fff;padding:5px}#wrapper{background:#f9f9f3;min-width:1020px}#gnavi{-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1);background:rgba(255,255,255,.9);z-index:100}.ie8 #gnavi{border-bottom:1px solid #d8d8d8;background:#fff}#container{padding:35px 20px 60px;background:#fff;z-index:0}#container:after,#container:before{content:' ';display:table}#singlePage{width:960px;margin-top:0 auto}#main{float:left;width:660px}#side{float:right}.SideWrap01{margin:0 0 20px}#sideInner>aside:last-child .SideWrap01{margin:0}.SideWrap01--borderWrap{border:1px solid #eaeaea}.SideTitle01{padding:10px 0 5px 10px;font-size:18px;font-weight:700;line-height:1.3;color:#333;border-top:4px solid #333}.SideTitle01-sub01{color:#d8d8d8;margin:0 0 0 10px;font-size:10px}.SideImageText01 a{display:block;padding:10px;text-decoration:none;border-top:1px dotted #eaeaea;color:#333}.SideImageText01 a:hover{background:#f0f0e0}.SideImageText01 li:first-child a{border-top:none}.SideImageText01-num{display:table-cell;vertical-align:middle;padding:0 10px 0 0}.SideImageText01-ranking{display:inline-block;width:22px;height:22px;line-height:24px;text-align:center;border:1px solid #333;background:#fff}.SideImageText01-ranking.no1,.SideImageText01-ranking.no2,.SideImageText01-ranking.no3{color:#fff;height:24px;width:24px;border:none}.SideImageText01-ranking.no1{background:#d9b340}.SideImageText01-ranking.no2{background:#6f7b83}.SideImageText01-ranking.no3{background:#a15326}.SideImageText01-image{display:table-cell;padding:0 10px 0 0;vertical-align:top}.SideImageText01-imageSquare{display:table-cell;padding:0 20px 0 10px;vertical-align:top}.SideImageText01-textWrap{display:table-cell}.SideImageText01-text01{font-size:14px;line-height:1.3}.SideImageText01-text02{font-size:12px;color:#999;line-height:1.3}.SideImageText02 a{color:#333}.SideImageText02-image{margin:0 0 10px}.SideImageText02-image img{width:298px;height:auto;border:1px solid #eaeaea}.SideImageText02-title{font-size:14px;line-height:1.5}.SideImageText02-tag{font-size:12px;color:#999;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.SideImageText02-tag li{display:inline;padding:0 5px 0 0}.SideImageText02-tag a{margin:0 5px 0 0;color:#999;line-height:1.2}.SideList01 a{display:block;overflow:hidden;width:280px;height:34px;line-height:34px;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;color:#333;font-size:14px;border-top:1px dotted #eaeaea;text-decoration:none}.SideLink01:before,.SideList01 a:before{font-family:healthcare;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;content:'\e60c';font-size:10px;color:#666;margin:0 5px 0 0}.SideList01 a.is-active,.SideList01 a:hover{background:#f0f0e0}.SideList01 li:first-child a{border:none}.SideLink01{padding:15px 10px 15px 0;border-top:1px dotted #eaeaea}.SideLink01 a,.article01 dt,.article01 em,.article01 h2,.article01 h3,.article01 strong{font-weight:700}.SideLink01 a{font-size:14px;color:#333}.SideFacebook01{min-height:500px}.SideHoncode{height:95px;color:#333;box-sizing:border-box;padding:10px;line-height:1.4}.SideHoncode a{line-height:1.6;text-decoration:underline;color:#333}.SideHoncode a img{padding-right:10px}.SideRequest{border:1px solid #d8d8d8;padding:1px;margin:0 0 10px}.SideRequest i{font-size:10px;color:#666;margin-right:5px}.SideRequest-inner{padding:10px}.SideRequest-text{line-height:1.2}.SideRequest-inputtext{width:253px;height:87px;border:1px solid #d8d8d8;padding:10px;font-size:13px;vertical-align:top}.SideRequest-thx{line-height:1.5;margin-bottom:10px}.SideRequest-error{color:#ff4800;margin-bottom:5px}.TopicPath{width:980px;margin:15px auto 20px;overflow:hidden}.TopicPath-child{float:left;margin:0 10px 0 0;font-size:12px;line-height:1.2}.TopicPath-link{margin:0 10px 0 0;text-decoration:none}.TopicPath-link:hover,.article01 a{text-decoration:underline}.Rectangle01{overflow:hidden;margin:0 14px}.Rectangle01-text01,.Rectangle01-text02{font-size:10px;color:#d8d8d8;margin:5px 0 0}.Rectangle01-left{float:left}.Rectangle01-right{float:right}.Rectangle01-text02{text-align:center}.article01 h2{font-size:20px;margin:0 0 20px;border-bottom:1px solid #000;line-height:1.2}.article01 *+h2{margin:40px 0 15px}.article01 h3{font-size:18px;border-left:4px solid #065;padding:0 0 0 5px;margin:0 0 20px;line-height:1.2}.article01 table td,.article01 table th{border:1px solid #ddd;padding:10px}.article01 *+h3{margin:40px 0 15px}.article01 img{display:block;margin:0 auto}.article01 p{font-size:16px;line-height:1.8;margin:0 10px 20px}.article01 q{font-size:12px;line-height:1.3;color:#666}.article01 img+q{margin:13px 0 32px;text-align:center;display:block}.article01 blockquote{background:url(/healthcare/app/pc/media/img/core/pic/icon-blockquote01.png) 10px 10px no-repeat #f6f6f6;font-size:14px!important;line-height:1.4;color:#666;padding:10px 10px 10px 35px;margin:0 10px 20px}.article01 blockquote *{font-size:inherit!important;margin:0 0 5px!important;line-height:1.4!important}.article01 blockquote :last-child{margin-bottom:0}.article01 ul{margin:0 10px 30px}.article01 ul li{font-size:16px;color:#333;line-height:1.5;margin:15px 0;padding:0 0 0 15px}.article01 ul li:before{content:'●';font-size:9px;color:#065;line-height:1;position:absolute;top:0;left:0;padding:5px 0 0}.article01 ul li:last-child{margin-bottom:0}.article01 ul li ul{margin:0 0 10px -3px}.article01 ul li ul li{font-size:14px;color:#666;margin:11px 0 0;padding:0 0 0 14px}.article01 ul li ul li:before{content:'・';color:#666;position:absolute;top:0;left:4px}.article01 .linkBtn a:before,.article01-linkListChild:before{content:'\e60c';font-family:healthcare;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.article01 ol{margin:0 10px 30px}.article01 ol li{color:#333;margin:0 0 16px 20px;line-height:1.3;font-size:16px;list-style-type:decimal}.article01 dl{margin:0 10px 30px;font-size:16px}.article01 dt{margin:0 0 5px;line-height:1.3}.article01 dd{line-height:1.8;margin:0 0 5px}.article01 dd+dt{margin-top:30px}.article01 .importantArea{background:#f6f6f6;padding:10px;margin:0 10px 20px}.article01 .importantArea *{margin:0 0 10px}.article01 .importantArea :last-child{margin-bottom:0}.article01 .importantArea ul{margin-left:20px}.article01 table{margin:0 10px 30px}.article01 table th{background:#f6f6f6;text-align:center}.Button01-link:hover,.article01 a:hover{text-decoration:none}.article01 .linkBtn{margin:0 20px 30px}.article01 .linkBtn a{display:block;padding:11px 20px 10px;text-decoration:none;font-weight:700;border:1px solid #d8d8d8;color:#666;text-align:center;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.article01 .linkBtn a:hover{background:#e1e1e1}.article01 .linkBtn a:before{display:inline-block;width:5px;font-size:8px;vertical-align:top;margin:0 10px 0 0;font-weight:400;line-height:28px}.article01 .article01-Refuse{padding:10px;margin-bottom:20px;border:1px solid #d8d8d8}.article01 .article01-RefuseTitle{margin:0;font-size:14px;font-weight:700;line-height:1.5;color:#666}.article01 .article01-RefuseNote{margin:0;font-size:14px;line-height:1.5;color:#666}.article01 .article01-RefuseList{margin:0}.article01 .article01-RefuseList li{margin:0;padding-left:1em;list-style:none;text-indent:-1em;line-height:1.5;font-size:14px;color:#666}.article01 .article01-Reference{margin:0 10px 40px}.article01 .article01-Reference p{margin:0;font-size:12px;line-height:1.5;color:#666}.article01 .article01-Reference ol{margin:0}.article01 .article01-Reference li{margin:0;padding-left:2.1em;text-indent:-2.7em;font-size:12px;line-height:1.5;color:#666;word-break:break-word;list-style:none}.article01-linkListChild{list-style-type:none!important;overflow:hidden;margin:0!important}.article01-linkListChild:before{float:left;margin-right:5px;color:#666;font-size:8px;font-weight:400;line-height:29px;vertical-align:middle}.c-Block--m0{margin:0}.c-Block--mB10{margin-bottom:10px}.c-Block--mB15{margin-bottom:15px}.c-Block--mB20{margin-bottom:20px}.c-Block--mB30{margin-bottom:30px}.c-Block--mB40{margin-bottom:40px}.c-Block--mB50{margin-bottom:50px}.c-Block--mB60{margin-bottom:60px}.c-Block--mT10{margin-top:10px}.c-Block--mT15{margin-top:15px}.c-Block--mT20{margin-top:20px}.c-Block--mT30{margin-top:30px}.c-Block--mT40{margin-top:40px}.c-Block--mT50{margin-top:50px}.c-Block--mT60{margin-top:60px}.c-Block--mT70{margin-top:70px}.c-Block--mT80{margin-top:80px}.c-Block--p0{padding:0}.c-Block--pT10{padding-top:10px}.c-Block--pT20{padding-top:20px}.c-Block--pT30{padding-top:30px}.c-Block--pT40{padding-top:40px}.c-Block--pB10{padding-bottom:10px}.c-Block--pB20{padding-bottom:20px}.c-Block--pB30{padding-bottom:30px}.c-Block--pB40{padding-bottom:40px}.c-Block--pTB10{padding-top:10px;padding-bottom:10px}.c-Block--pTB20{padding-top:20px;padding-bottom:20px}.c-Block--pTB30{padding-top:30px;padding-bottom:30px}.c-Block--pTB40{padding-top:40px;padding-bottom:40px}.c-Table{display:table;width:100%}.c-Table.c-Table--fixed{table-layout:fixed;width:100%}.c-TableCell{display:table-cell;vertical-align:top}.Button01{font-size:14px}.Button01-link{position:relative;display:block;margin:0 auto;width:260px;height:40px;line-height:40px;font-size:16px;text-align:center;font-weight:700;color:#666;border-radius:5px;border:1px solid #d8d8d8;background:#fafafa}.Button01-link:hover{background:#e1e1e1;border:1px solid #d8d8d8}.Button01-link:visited{color:#666}.Button01-link:before{position:absolute;top:0;bottom:0;display:block;height:10px;margin:auto 0;font-size:10px;color:#666;line-height:1}.Button01--iconLeft .Button01-link:before{left:10px}.Button01--iconRight .Button01-link:before{right:10px}.Button02{font-size:14px;line-height:30px;text-align:right}.Button02-link{display:inline-block;height:30px;line-height:30px;margin:0 0 0 10px;padding:0 10px 0 35px;text-align:left;position:relative;font-weight:700;color:#666;border-radius:5px;border:1px solid #d8d8d8;background:#fafafa}.Button02-count,.Button02-link:hover{border:1px solid #d8d8d8;text-decoration:none}.Button02-link:before{position:absolute;top:0;left:12px;bottom:0;display:block;height:22px;line-height:22px;margin:auto 0;font-size:22px;font-weight:400;color:#666}.Button02-link:hover{background:#e1e1e1}.Button02-link:visited{color:#666}.Button02-link.is-active{background:#e1e1e1}.Button02-link.is-active:before{content:'\e60e';font-size:14px}.Button02-count{position:relative;vertical-align:top;display:inline-block;font-size:13px;line-height:1;border-radius:4px;background-color:#fff;padding:9px 7px 8px;margin-left:9px;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Button02-count:after,.Button02-count:before{right:100%;top:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.Button02-count:before{border-color:rgba(255,255,255,0);border-right-color:#d8d8d8;border-width:6px;margin-top:-6px}.Button02-count:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:5px;margin-top:-5px}.Button02-number{color:#666}.Button03-link{position:relative;display:block;width:350px;height:50px;line-height:50px;color:#fff;font-size:18px;font-weight:700;margin:0 auto;text-align:center;cursor:pointer;border:none;border-radius:5px;border-bottom:1px solid #003e34;background:#065}.Button03-link:visited{color:#fff}.Button03-link:before{position:absolute;top:0;bottom:0;display:block;height:10px;margin:auto 0;font-size:10px;line-height:1;color:#fff}.Button03-link:hover{border-bottom:1px solid #065;text-decoration:none;background:#004d40}.Button03--iconLeft .Button03-link:before{left:10px}.Button03--iconRight .Button03-link:before{right:10px}.Button04{width:300px;margin:0 auto}.Button04 a{display:table-cell;vertical-align:middle;text-align:center;border:2px solid #999;border-radius:4px;width:300px;height:60px;text-decoration:none}.Button04_in{font-size:20px;font-weight:700;color:#999}.Button06{text-align:right}.Button06 a{border:1px solid #d8d8d8;padding:6px 12px;border-radius:5px;color:#666;font-size:12px;text-decoration:none}.Navi01{display:table;width:100%;box-sizing:border-box}.Navi01-child{display:table-cell;-webkit-box-sizing:border-box;box-sizing:border-box}.Navi01-link{position:relative;display:block;height:40px;line-height:40px;text-align:center;font-size:16px;font-weight:700;color:#666;background:#fafafa;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.Navi01-link:hover{text-decoration:none;background:#e1e1e1}.Navi01-link:visited{color:#666}.Navi01-link:before{position:absolute;top:0;right:10px;bottom:0;display:block;height:10px;line-height:1;margin:auto 0;font-size:10px;color:#666}.Navi01-child:first-child .Navi01-link{border-left:1px solid #d8d8d8}.Navi02{display:table;width:530px;margin:0 auto;position:relative}.Navi02-child{display:table-cell;vertical-align:top}.Navi02-child:first-child{border:none}.Navi02-link,.Tab01-link{border-bottom:1px solid #d8d8d8;text-align:center;font-weight:700}.Navi02-link{display:block;height:40px;line-height:40px;font-size:15px;color:#666;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:#fafafa}.Navi02-link:hover{text-decoration:none;background:#e1e1e1}.Navi02-link:visited{color:#666}.Navi02-link .icon-triangle01-bottom,.Navi02-link .icon-triangle01-left{color:#666;font-size:10px}.Navi02-child:first-child .Navi02-link{border-left:1px solid #d8d8d8}.Navi02--childList,.Navi02--childPrev{width:60px;margin:0}.Navi02--childNext{width:408px}.Navi02--childNext .Navi02-link{position:relative;width:373px;padding:0 25px 0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Navi02--childNext .Navi02-link:before{position:absolute;top:0;right:10px;bottom:0;display:block;height:10px;line-height:1;margin:auto 0;font-size:10px;color:#666}.Navi02-pulldown{display:none;position:absolute;top:42px;left:0;width:528px;margin:0 auto;border:1px solid #d8d8d8;border-top:none;padding:10px 0;background:#fff;z-index:10}.Navi02-pulldownChildLink{display:block;color:#333;padding:0 10px;line-height:34px;font-size:14px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Navi02-pulldownChildLink:before{font-size:10px;color:#666;display:block;margin:0 5px 0 0;line-height:34px;float:left}.Navi02-pulldownChildLink:hover{background:#f0f0e0}.Navi02-pulldownChildLink:visited{color:inherit}.Tab01{display:table;width:100%}.Tab01-child{display:table-cell}.Tab01-link{display:block;color:#666;font-size:14px;padding:10px 0}.Tab01-link:visited{color:#666}.Tab01-link.is-active,.Tab01-link:hover{color:#065;border-bottom:2px solid #065;padding-bottom:9px;text-decoration:none}.Pager01{text-align:center}.Pager01-child{display:inline-block;margin:0 0 0 15px}.Pager01-child:first-child{margin:0}.Pager01-child.is-active{height:32px;line-height:32px;padding:0 11px;background:#065;color:#fff}.Pager01-link{display:block;height:30px;line-height:30px;padding:0 10px;color:#666;border:1px solid #d8d8d8}.Pager01-link:hover{text-decoration:none;background:#ddd}.Pager01-link:visited{color:#666}.Pager01--next .Pager01-link,.Pager01--prev .Pager01-link{position:relative;font-weight:700;color:#666;background:#fafafa}.Pager01--next .Pager01-link:hover,.Pager01--prev .Pager01-link:hover{text-decoration:none;background:#e1e1e1}.Pager01--next .Pager01-link:visited,.Pager01--prev .Pager01-link:visited{color:#666}.Pager01--next .Pager01-link:after,.Pager01--next .Pager01-link:before,.Pager01--prev .Pager01-link:after,.Pager01--prev .Pager01-link:before{position:absolute;top:0;bottom:18px;margin:auto 0;font-size:10px;height:10px;color:#666}.Sns02-btn,.Sns02-btn:visited{color:#fff}.Pager01--prev .Pager01-link{padding:0 20px 0 30px}.Pager01--prev .Pager01-link:before{left:10px}.Pager01--next .Pager01-link{padding:0 30px 0 20px}.Pager01--next .Pager01-link:before{right:10px}.Sns01--horizontal{display:table}.Sns01--horizontal .Sns01-child{display:table-cell;padding-right:10px;vertical-align:bottom}.Sns01--vertical .Sns01-child{margin:0 0 20px}.Sns01-btn{display:block;width:100px;height:30px;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(/healthcare/app/pc/media/img/core/sprite/sprite-sns.png) left top no-repeat}.Sns01-facebook{background-position:0 0}.Sns01-twitter{background-position:-100px 0}.Sns01-hatena{background-position:-200px 0}.Sns01-google{background-position:-300px 0}.Sns01-arrowBox{position:relative;background:#fff;border:1px solid #ccc;border-radius:3px;text-align:center;margin:0 0 7px;height:27px;line-height:27px;max-width:98px;white-space:nowrap}.Sns01-arrowBox:after,.Sns01-arrowBox:before{top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.Sns01-arrowBox:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:5px;margin-left:-5px}.Sns01-arrowBox:before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:6px;margin-left:-6px}.c-Sns01-layoutLeftSide{display:none;position:fixed;top:160px;margin:0 0 0 -140px}.Sns02{display:table;width:500px;margin:0 auto}.Sns02-child{display:table-cell;padding:0 5px}.Sns02-btn{display:block;width:240px;line-height:29px;text-align:center;border-radius:2px;font-size:14px;text-decoration:none;padding:3px 0 0}.Sns02-btn:hover{text-decoration:none}.Sns02-facebook{background:#3b5998}.Sns02-twitter{background:#55acee}.Sns02-btn .icon-facebook,.Sns02-btn .icon-twitter{font-size:18px;margin:-1px 10px 0 0;vertical-align:middle}.FormMessage01{border:1px solid #ff4800;padding:20px}.FormTable01-content,.FormTable01-item{padding:20px;border-bottom:1px solid #d8d8d8}.FormMessage01-text{font-size:15px;font-weight:700;color:#ff4800}.FormMessage01-sub{margin-top:10px;font-size:12px}.FormTable01{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d8d8d8}.FormTable01-item{width:160px;background:#fafafa;text-align:left;vertical-align:top;font-size:15px;line-height:1.5}.FormTable01-must{display:block;color:#ff4800;font-size:12px}.FormTable01-subTitle01{display:block;color:#999;font-size:12px}.FormTable01-content{font-size:14px}.FormTable01-inputText01,.FormTable01-inputText02{padding:0 10px;line-height:38px;font-size:14px;border:1px solid #d8d8d8}.FormTable01-inputText01{width:480px}.FormTable01-inputText02{width:110px}.FormTable01-afterInput{margin-left:10px}.FormTable01-betweenInput{margin:0 10px}.FormTable01-subText{color:#999;font-size:14px;margin-top:10px}.FormTable01-error{margin-bottom:20px;color:#ff4800}.FormTable01-textArea{border:1px solid #d8d8d8;padding:10px;width:716px;font-size:14px}.FormTable01-normalText{font-size:14px;line-height:1.5}.FormText01{text-align:center;font-size:14px}.FormText01-link{text-decoration:underline}.FormText01-link:hover{text-decoration:none}.Select01{position:relative;width:250px;height:40px}.Select01-pullDownChild,.Select01-trigger{width:228px;line-height:38px;padding:0 10px;background:#fff}.Select01-trigger{position:absolute;top:0;left:0;height:38px;border:1px solid #d8d8d8;z-index:5}.Select01-trigger:before{position:absolute;top:0;right:10px;bottom:0;margin:auto 0;height:10px;font-size:10px;color:#666}.Select01-pullDown{display:none;position:absolute;top:40px;left:0;z-index:10;overflow-y:scroll;max-height:300px;border:1px solid #d8d8d8;border-top:none}.FormArea01-radioWrap01,.Search01-inner{overflow:hidden}.Select01-pullDownChild{height:38px;border-top:1px solid #d8d8d8}.Select01-pullDownChild:hover{background:#f0f0e0}.Select01-pullDownChild:first-child{border-top:none}.Select01-value{display:none}.Select01--long{width:500px}.Select01--long .Select01-pullDownChild,.Select01--long .Select01-trigger{width:478px}.ThanksText01-title{font-size:28px;font-weight:700;text-align:center;margin-bottom:40px}.ThanksText01-sub{font-size:16px;line-height:1.8;text-align:center}.FormArea01-radioWrap01Child{float:left;margin:12px 25px 0 0}.FormArea01-radioButton01{font-size:14px;display:inline-block}.FormArea01-radioButton01Btn{position:relative;visibility:hidden;display:inline-block;width:20px;height:23px;margin:0;vertical-align:-8px}.FormArea01-radioButton01Btn:before{position:absolute;top:0;left:0;display:inline-block;padding:2px;background:#fff;border:1px solid #d8d8d8;border-radius:16px;color:#d8d8d8;font-size:1px;visibility:visible}.FormArea01-radioButton01Btn:checked:before{color:#666}.FormArea01-checkWrap01{margin:-20px 0 0}.FormArea01-checkWrap01Child{padding:20px 0 0}.FormArea01-checkBox01{font-size:16px;font-weight:700;display:inline-block}.FormArea01-checkBox01Btn{position:relative;visibility:hidden;display:inline-block;width:40px;height:30px;margin:0;vertical-align:-8px}.FormArea01-checkBox01Btn:before{position:absolute;top:0;left:0;display:inline-block;padding:5px 5px 6px 6px;background:#fff;border:1px solid #d8d8d8;border-radius:4px;color:#d8d8d8;font-size:17px;visibility:visible}.FormArea01-checkBox01Btn:checked:before{background:#065;border:1px solid #065;color:#fff}.Form_checkbox{width:980px;text-align:center;margin:0 0 40px}.Form_checkbox label{font-weight:700}.Form_checkbox p{margin-top:10px}.Search01{background:#f0f0e0;padding:10px}.Search01-inner{border:1px solid #d8d8d8;background:#fff}.Accordion01-scroll,.Accordion02-scroll{overflow-y:scroll;max-height:300px}.Search01-input{width:580px;border:none;padding:5px 10px;font-size:14px;height:26px;line-height:26px}.Search01-submit{position:relative;display:block;float:right;width:34px;height:36px;background:#fff;border:none;cursor:pointer;padding:0}.Search01-submit .icon-search01{display:block;width:25px;height:24px;font-size:24px;color:#666;padding:6px 0 6px 1px;line-height:1}.Accordion01-trigger,.Accordion02-trigger{line-height:40px;color:#666;font-weight:700;text-align:center}.Accordion01 .is-active{display:block}.Accordion01-btn{display:table;width:100%;position:relative}.Accordion01-child{display:table-cell}.Accordion01-trigger{position:relative;height:40px;padding:0 10px;font-size:15px;border:1px solid #d8d8d8;border-left:none;background:#fafafa}.Accordion01-child:first-child .Accordion01-trigger,.Accordion02-column3{border-left:1px solid #d8d8d8}.Accordion01-trigger:hover{text-decoration:none;background:#e1e1e1}.Accordion01-trigger:before{position:absolute;top:0;bottom:24px;height:10px;margin:auto 0;right:10px;font-size:10px;color:#666}.is-open .Accordion01-trigger:before{content:'\e60d'!important}.Accordion01-pullDown{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;display:none;border:1px solid #d8d8d8;border-top:none;padding:10px 0 0}.is-open .Accordion01-pullDown{display:block}.Accordion02-trigger{position:relative;height:40px;padding:0 10px;font-size:15px;border:1px solid #d8d8d8;background:#fafafa}.Accordion02-trigger:hover{text-decoration:none;background:#e1e1e1}.Accordion02-select.is-selected,.imageText01:hover{background:#f0f0e0}.Accordion02-trigger:before{position:absolute;top:0;bottom:24px;right:10px;height:10px;margin:auto 0;font-size:10px;color:#666}.Accordion02-trigger.is-open:before{content:'\e60d'}.Accordion02-trigger.is-close:before{content:'\e60a'}.Accordion02-inner{display:none;border:1px solid #d8d8d8;border-top:none}.Accordion02-columnWrap{display:table;width:100%}.Accordion02-column3{display:table-cell}.Accordion02-column3:first-child{border-left:none}.Accordion02-title{font-size:15px;font-weight:700;padding:20px 10px 10px}.c-imageText01,.imageText01,.imageText01-box{overflow:hidden}.Accordion02-list{padding:0 0 10px}.Accordion02-select{position:relative;display:block;color:#333;font-size:14px;line-height:24px;padding:6px 10px 6px 30px;cursor:pointer}.Accordion02-select:hover{text-decoration:underline}.Accordion02-select:visited{color:inherit}.Accordion02-select.is-selected:before{color:#065}.Accordion02-select:after,.Accordion02-select:before{position:absolute;top:6px;left:10px;font-family:healthcare;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;width:16px;height:16px}.imageText01,.imageText01-img{position:relative}.Facebook01,.Facebook01 .Facebook01-thumb img{height:auto}.Accordion02-select:before{content:'\e60f';font-size:16px;color:#999}.Accordion02-select:after{top:11px;content:'\e60e';color:#fff;font-size:10px;line-height:16px;text-align:center}.Facebook01{display:table;width:100%;margin:0 auto;border:1px solid #d8d8d8}.Facebook01 .Facebook01-thumb{width:330px;display:table-cell;vertical-align:top}.List03-child .List03-txt,.imageText01-icon,.imageText01-img img{vertical-align:middle}.Facebook01 .Facebook01-text{text-align:center;display:table-cell;vertical-align:middle}.Facebook01 .Facebook01-text .Facebook01-title{font-weight:700;font-size:18px;margin:0 0 20px}.Facebook01 .Facebook01-text .Facebook01-sub-title{font-size:12px}.Facebook01 .Facebook01-text .fb-like{margin:0 0 20px}.fb_iframe_widget{display:block!important;text-align:center}.imageText01{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.imageText01-label,.imageText01-seasonal-theme{position:absolute;top:10px;color:#fff;padding:5px;left:10px}.imageText01-icon{display:inline-block;width:24px;height:24px;line-height:24px;font-weight:700;text-align:center;margin:0 10px 0 0;border:1px solid #333;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.imageText01-iconRank1,.imageText01-iconRank2,.imageText01-iconRank3{border:none;color:#fff}.imageText01-iconRank1{background:#d9b340}.imageText01-iconRank2{background:#6f7b83}.imageText01-iconRank3{background:#a15326}.imageText01-seasonal-theme{background:#96cc29}.imageText01-label{background:#065}.imageText01-title{font-size:15px;font-weight:700;margin:0 0 3px;line-height:1.3}.imageText01-title a{color:inherit}.imageText01-sub{font-size:12px;color:#666;margin:0 0 7px;line-height:1.5}.imageText01-date,.imageText01-site{position:absolute;bottom:2px;font-size:10px}.imageText01-sub a{color:inherit}.imageText01-sub .imageText01-sub-icon{color:#d8d8d8;margin-right:5px}.imageText01-tag{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;color:#999}.imageText01-date{color:#666}.imageText01-site{right:10px;font-weight:700;color:#065}.imageText01-site-1{color:#470c0c}.imageText01-site-2{color:#003}.imageText01-site-3{color:#065}.imageText01-tagChild{display:inline;margin:0 5px 0 0;font-size:12px}.imageText01-tagChild a{color:inherit;margin:0 5px 0 0}.imageText01--separate{margin-bottom:10px}.imageText01--horizontal .imageText01-img{float:left;margin:0 10px 0 0}.imageText01--vertical .imageText01-img+.imageText01-box{margin:10px 0 0}.c-imageText01 .c-imageText01-columnChild{float:left}.c-imageText01 .imageText01{height:100%}.c-imageText01--colum1 .c-imageText01-columnChild{float:none}.c-imageText01--colum2 .c-imageText01-columnChild{width:50%}.c-imageText01--colum3 .c-imageText01-columnChild{width:33.3%}.c-imageText01--colum3 .c-imageText01-columnChild:nth-child(3n+1){clear:both}.c-imageText01--colum5 .c-imageText01-columnChild{width:20%}.c-imageText01--colum5 .imageText01-tag{overflow:visible;width:auto;white-space:normal;line-height:1.3}.ishiki_style .imageText01-tag{overflow:visible;white-space:normal}.List01,.List02,.List02-tag,.List03,.List04 ul,.List04-flag,.List04-tit,.c-Pickup .imageText01-title,.c-imageText02,.imageText02--text .imageText02-linkArea,.imageText02--text .imageText02-title,.imageText02-box,.imageText02-linkArea,.imageText03-right{overflow:hidden}.c-Pickup .c-Pickup-content{border:1px solid #d8d8d8;margin-bottom:20px}.c-Pickup .c-imageText01{border-bottom:0 none}.c-Pickup .imageText01-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.imageText02-upperTitle{font-size:12px;color:#999;height:13px;padding:0 0 10px;text-align:left;margin-left:10px}.imageText02-upperTitle span.pr{border:1px solid #b3b6c4;border-radius:2px;font-weight:400;padding:2px 3px;float:right;margin-right:10px}.imageText02-upperTitle>img{float:right}.imageText02-linkArea{display:block;padding:10px}.imageText02-linkArea:hover{background:#f0f0e0;text-decoration:none}.imageText02-upperTitle-shoulder{display:inline;font-size:17px;font-weight:700;color:#111}.imageText02-upperTitle-icon{display:inline;float:right;margin-top:9px;color:#d8d8d8;font-size:10px}.c-BeSpot-content{border-top:1px solid #000;padding:5px 0}.imageText02-title{margin:0 0 5px;font-size:14px;line-height:1.3}.imageText02-sub{font-size:12px;color:#999;line-height:1.5}.imageText02-action{font-size:12px;margin-top:5px;text-align:right;font-weight:700}.imageText02--imageText .imageText02-img{float:left;margin:0 10px 0 0}.imageText02--imageText .imageText02-title{font-weight:700;text-decoration:underline}.imageText02--imageText .imageText02-arrow{display:none}.imageText02--text .imageText02-linkArea:before{font-size:10px;color:#666;display:block;margin:0 5px 0 0;float:left;line-height:21px}.imageText03-article-label,.imageText03-img,.imageText03-more-img{margin-right:10px;float:left}.imageText02--text .imageText02-linkArea:hover .imageText02-title{text-decoration:underline}.imageText02--text .imageText02-title{font-weight:700}.c-imageText02-child{width:50%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 10px}.c-imageText02-child:first-child{padding:0 10px 0 0}.c-imageText--borderLast{border-bottom:1px solid #065}.imageText03 a{display:block;text-decoration:none;border:1px solid #e7e7e7;border-bottom:none}.imageText03 a:last-child{border:1px solid #e7e7e7}.imageText03 a li{padding:10px;background-color:#fff;min-height:90px}.imageText03 a li:hover{background-color:#f0f0e0}.imageText03 a li span{display:block}.imageText03-seasonal-theme{background-color:#96cc29;display:table;width:auto;padding:4px 6px;font-size:10px;color:#fff}.imageText03-article-label{background-color:#00b900;display:table;width:auto;padding:2px 6px;font-size:10px;color:#fff}.imageText03-site{display:inline-block;font-size:10px;color:#065;font-weight:700}.imageText03-site-1{color:#470c0c}.imageText03-site-2{color:#003}.imageText03-site-3{color:#065}.imageText03-site-etc{color:#666}.imageText03-more-title,.imageText03-title{line-height:1.4;font-size:16px;color:#333;margin-top:10px;font-weight:700}.imageText03-title{min-height:50px}.imageText03-more a{display:block;text-decoration:none;border-top:1px solid #e7e7e7;border-bottom:none}.imageText03-more a:last-child{border-bottom:1px solid #e7e7e7}.imageText03-more a li{padding:10px;background-color:#fff;min-height:90px}.imageText03-more a li:hover{background-color:#f0f0e0}.imageText03-more a li span{display:block}.imageText03-more-right{overflow:hidden}.imageText03-more-title{min-height:50px}.imageText03-more-date{color:#888;font-size:10px;display:inline-block}.imageText03-more-site{display:inline-block;font-size:10px;color:#065;font-weight:700}.imageText03-more-site-1{color:#470c0c}.imageText03-more-site-2{color:#003}.imageText03-more-site-3{color:#065}.imageText03-more-site-etc{color:#666}.c-BeSpot-content[data-experiment=buttonize]{border-top:1px solid #000;padding-top:20px}[data-experiment=buttonize] .imageText02-linkArea{border:1px solid #d3d6db;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:2px;padding:10px}[data-experiment=buttonize] .imageText02-linkArea .imageText02-action span{background-color:#f6f7f8;background-image:-webkit-linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,0));background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.9)),to(rgba(255,255,255,0)));background-image:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,0));text-shadow:0 1px 1px rgba(255,255,255,.75);color:#4e5665;display:inline-block;height:21px;line-height:21px;padding:0 9px;font-size:10px;border:1px solid #d3d6db;border-radius:2px;font-weight:700}[data-experiment=arrow] .imageText02-linkArea{border:1px solid #d8d8d8;padding-right:30px;position:relative}[data-experiment=arrow] .imageText02-linkArea .imageText02-action{display:none}[data-experiment=arrow] .imageText02-linkArea .imageText02-arrow{display:inline-block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[data-experiment=arrow] .imageText02-linkArea .imageText02-arrow .imageText02-icon-wrap{position:relative;display:block;padding:50px 5px;background-color:#f0f0e0}[data-experiment=arrow] .imageText02-linkArea:hover .imageText02-icon-wrap{background-color:#f6f6ed}.List01--border .List01-link:hover,.List02-child:hover{background:#f0f0e0}[data-experiment=arrow] .imageText02-linkArea .imageText02-arrow .imageText02-arrow-icon{font-style:normal;color:#666}.List01-child{float:left;margin:0 0 12px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}.List02-child,.List03-child{-webkit-box-sizing:border-box}.List01-normalText{position:relative;display:inline-block;padding:0 20px;font-size:14px}.List01-normalText:before{position:absolute;top:0;left:10px;display:block;width:10px;height:21px;line-height:21px;text-align:center;content:'・';font-size:10px;color:#666}.List01-link{position:relative;display:inline-block;padding:0 20px;font-size:14px;color:#333}.List01-link .icon-triangle01-right:before,.List01-link:before{position:absolute;top:3px;left:10px;display:block;width:10px;height:14px;line-height:14px;text-align:center;font-size:10px;color:#666}.List01--small01 .List01-normalText,.List01-sub{font-size:12px}.List01-link:visited{color:inherit}.List01-link.List01-notLink{color:#999}.List01-linkBlue{color:#03c}.List01-linkBlue:visited{color:#639}.List01-sub{color:#999;display:inline-block}.List01--free .List01-child{border-right:1px solid #d8d8d8;margin-bottom:20px}.List01--free .List01-link{padding:0 10px 0 20px}.List01--column1 .List01-child{width:100%}.List01--column2 .List01-child{width:50%}.List01--column3 .List01-child{width:33.3%}.List01--column4 .List01-child{width:25%}.List01--small01 .List01-child{margin-bottom:0}.List01--gray01 .List01-child{color:#999}.List01--border{padding:10px 0;border:1px solid #d8d8d8}.List01--border .List01-child{margin:0}.List01--border .List01-link{display:block;line-height:34px}.List01--border .List01-link:before{top:10px}.List02-icon{position:relative;padding:0 0 0 25px}.List02-icon:before{position:absolute;top:4px;left:0;color:#065;font-size:16px}.List02-child{line-height:1.5;box-sizing:border-box;padding:10px;margin-top:10px}.List02-child:first-child{margin-top:0}.List02-title{font-size:16px;font-weight:700;line-height:1.5}.List02-title a{color:#333;display:block}.List02-tag{line-height:1;padding-top:4px}.List02-tagChild{display:inline;float:left;font-size:12px;font-weight:400;color:#999}.List03-child{line-height:1.5;box-sizing:border-box;padding:0 0 10px;display:table}.List03-child .List03-label-length01{width:36px;display:table-cell;text-align:center;color:#fff;font-size:11px;font-weight:700}.List04-day,.List04-flag{font-size:10px;float:left}.List03-child .List03-txt{display:table-cell;padding:0 0 0 10px}.List03-child .List03-label{padding:3px 0;display:block}.List03-child .label-color01{background:#ff4800}.List03-child .label-color02{background:#0087ae}.List04 a{color:#666;text-decoration:none}.List04 ul{width:100%;max-height:117px;margin-bottom:40px}.List04 li{background-color:#fafafa;width:100%;height:38px;border-bottom:1px dotted #999;white-space:nowrap;float:left}.List04-day{margin-left:10px;margin-top:14px}.List04-flag{width:35px;height:16px;border:1px solid #7fb2aa;border-radius:2px;color:#065;line-height:1.6;text-align:center;margin:10px 0 10px 10px;background-color:#fff}.Table01-content,.Table01-item{padding:20px;border-bottom:1px solid #d8d8d8}.List04-tit{width:510px;margin:0 10px;color:#666;font-weight:700;line-height:3;text-overflow:ellipsis;float:left}.Table01{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d8d8d8}.Table01-item{width:160px;background:#fafafa;text-align:left;vertical-align:top;font-size:15px;line-height:1.5}.Table01-content{font-size:14px}.Table01-text01{font-size:14px;line-height:1.5}.Table01-list01-child{margin:12px 0 0}.Table01-list01-child:first-child{margin:0}.Table01-list01-link{position:relative;display:inline-block;padding:0 12px}.Table01-list01-link:before{position:absolute;top:0;left:0;display:block;width:10px;height:14px;line-height:14px;text-align:center;font-size:10px;color:#666}.TextRight01{text-align:right;font-size:14px}.TextRight01 .icon-triangle01-right{font-size:10px;margin:0 5px 0 0}.TextRight01--link01 a{color:#333;font-weight:700}.TextRight01--link01 i,.TextRight01--link02 i{color:#666}.TextRight01--link02 a{font-size:16px;font-weight:700}.Text01{font-size:14px;line-height:1.5}.Text01--small01{font-size:12px}.Text01--small02{font-size:10px}.Text01--gray01{color:#999}.Text01--disp{list-style:disc;margin:0 0 0 1em}.PlainHtmlArea01>:first-child{margin:0}.PlainHtmlArea01 h2{font-size:20px;font-weight:700;margin:0 0 20px;border-bottom:1px solid #000;padding:0 0 5px;line-height:1.2}.PlainHtmlArea01 *+h2{margin:40px 0 15px}.PlainHtmlArea01 h3{font-size:18px;font-weight:700;border-left:4px solid #065;padding:0 0 0 5px;margin:0 0 20px;line-height:1.2}.PlainHtmlArea01 ol,.PlainHtmlArea01 ul{padding:0 0 0 10px;list-style-position:outside}.PlainHtmlArea01 *+h3{margin:40px 0 15px}.PlainHtmlArea01 p{font-size:14px;line-height:1.5;margin:30px 0 0}.PlainHtmlArea01 ul{margin:30px 0 0 1em;list-style-type:disc}.PlainHtmlArea01 ul>li:first-child{margin-top:0}.PlainHtmlArea01 ol{margin:30px 0 0 1em;list-style-type:decimal}.PlainHtmlArea01 ol>li:first-child{margin-top:0}.PlainHtmlArea01 li{font-size:14px;line-height:1.5;margin:12px 0 0 10px;list-style-position:inherit}.PlainHtmlArea01 table{-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px 0 0 10px;border:1px solid #d8d8d8}.PlainHtmlArea01 table.others{border:none}.PlainHtmlArea01 th{background:#f9f9f3;border:1px solid #d8d8d8;padding:10px;line-height:1.4;text-align:left;white-space:nowrap}.PlainHtmlArea01 th.others{width:240px;border:none;background:0 0}.PlainHtmlArea01 td{border:1px solid #d8d8d8;padding:10px;line-height:1.4}.PlainHtmlArea01 td>:first-child{margin-top:0}.PlainHtmlArea01 td *{margin-left:0;padding-left:0}.PlainHtmlArea01 td ol,.PlainHtmlArea01 td ul{margin-left:20px}.PlainHtmlArea01 td.others{border:none}.Title02,.Title05{border-bottom:1px solid #065;overflow:hidden}.LinkText01-link{font-size:16px;font-weight:700;text-decoration:underline}.LinkText01-link:hover{text-decoration:none}.LinkText01-link:before{display:inline-block;width:5px;font-size:8px;color:#666;vertical-align:top;margin:0 5px 0 0;line-height:16px;content:'\e60c';font-family:healthcare;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Title01-title,.Title02-title,.Title03,.Title04,.Title05-title{line-height:1.2}.LinkText01--center{text-align:center}.LinkText01--right,.PrTitle01{text-align:right}.Title01{overflow:hidden}.Title01-title{float:left;font-size:28px;font-weight:700}.Title01-sub{float:right;font-size:14px;font-weight:700;color:#666;padding:14px 0 0}.Title01-sub02{float:left;font-size:10px;font-weight:700;color:#d8d8d8;padding:14px 0 0 10px}.Title01-subAuto{float:none;padding:10px 0 0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Title01-strong{font-size:16px;font-weight:700;color:#065}.Title02-title{float:left;font-size:20px;font-weight:700}.Title02-link{color:#333}.Title02-link:visited{color:inherit}.Title02-sub{float:right;font-size:14px;font-weight:700;color:#666;padding:9px 0 0}.Title02-sub-icon{font-size:10px;color:#d8d8d8}.Title02-strong{font-size:16px;font-weight:700;color:#065}.Title03{font-size:18px;font-weight:700;border-left:4px solid #065;padding:0 0 0 5px}.Title03-link{color:#333}.Title03-link:visited{color:inherit}.Title04{font-size:14px;font-weight:700}.Title04-plain{color:#333}.Title04-plain:visited{color:inherit}.Title05-title{float:left;font-size:20px;font-weight:700}.Title05-sub{float:right;font-size:14px;font-weight:700;color:#666;padding:4px 0 0}.Title05-sub-icon{font-size:15px;color:#d8d8d8}.Title06{font-size:14px;font-weight:700;line-height:1.5;color:#666}.Title06-season{font-size:20px;font-weight:700}.Title06-season:before{background-color:#00b900;border-radius:4px;content:'';display:inline-block;height:28px;margin-right:8px;vertical-align:middle;width:8px}.Visual01,.Visual01-img{position:relative;height:330px}.Title06-season-more:before{background-color:#96cc29}.Title07{color:#333;font-size:14px;font-weight:700;border-bottom:2px solid #065;background-color:#fafafa;padding:10px}.TitleArticle01{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:20px 10px}.TitleArticle01-title{font-size:28px;font-weight:700;line-height:1.2}.TitleArticle01-date{font-size:12px;color:#999;margin:10px 0 0}.TitleArticle01-date a{color:#999;text-decoration:underline}.TitleArticle01-date a:hover{text-decoration:none}.TitleArticle01-date-inner:nth-child(2){margin:0 0 0 10px}.TitleArticle01-sub{font-size:14px;font-weight:700;color:#666;margin:10px 0 0}.TitleArticle01-lead{font-size:14px;color:#666;line-height:1.5;margin:20px 0 0}.TitleArticle01-tag{overflow:hidden;margin:16px 0 0}.TitleArticle01-tagChild{float:left;font-size:12px;border:1px solid #d8d8d8;margin:0 10px 0 0}.TitleArticle01-tagChild a{display:block;padding:5px;color:#333}.TitleArticle01-tagChild a:hover{background:#f0f0e0;text-decoration:none}.Visual01-tabChild a:hover .Visual01-subTitle,.Visual01-tabChild a:hover .Visual01-title,.Visual02-child a:hover .Visual02-subTitle,.Visual02-child a:hover .Visual02-title,.Visual03-imgArea a:hover .Visual03-subTitle,.Visual03-imgArea a:hover .Visual03-title{text-decoration:underline}.TitleArticle01-tagChildNum{color:#999}.TitleArticle01-prof{background:#f0f0e0;margin-top:20px;padding:10px;overflow:hidden}.TitleArticle01-profImg{float:left;margin:0 10px 0 0}.TitleArticle01-profBox{overflow:hidden}.TitleArticle01-profSub{font-size:12px;margin:0 0 10px;padding:2px 0 0}.TitleArticle01-profName{color:#03c!important}.TitleArticle01-profNameArea{font-size:14px;line-height:1.2}.TitleArticle01-pullDownInner{width:280px;float:left;margin:0 0 10px 10px}.PrTitle01{font-size:10px;color:#d8d8d8;margin:5px 0 0}.Consider,.Visual04,.doctorWantedVisual-link{text-align:center}.Visual01{overflow:hidden}.Visual01-img{width:660px}.Visual01-imgChild{display:none;position:absolute;top:0;left:0}.Visual01-imgChild:first-child,.Visual01-tabChild a,.Visual01-tabChild.is-active .Visual01-subTitle{display:block}.Visual01-tabChild{position:absolute;top:291px;width:219px;margin:0 0 0 1px;background:url(/healthcare/app/shared/media/img/core/bg/bg-black-alpha50.png) left top}.Visual01-tabChild:first-child{margin:0;width:220px}.Visual01-tabChild .Visual01-title{font-size:16px;color:#fff;font-weight:700;line-height:1.2;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.Visual01-tabChild .Visual01-subTitle{font-size:12px;padding:0 10px 10px;color:#999}.Visual01-tabChild.is-active{top:auto;bottom:0;height:auto}.Visual01-tabChild.is-active .Visual01-title{overflow:none;width:auto;white-space:normal}.Visual01-tabChild--1{left:0}.Visual01-tabChild--2{left:220px}.Visual01-tabChild--3{left:440px}.Visual02{position:relative;height:327px}.Visual02-child{position:absolute;overflow:hidden}.Visual02-child a{display:block;position:relative}.Visual02-child .Visual02-box{position:absolute;left:0;background:rgba(0,0,0,.5);padding:10px}.Visual02-child .Visual02-title{font-size:16px;font-weight:700;line-height:1.2;color:#fff;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.Visual02-child .Visual02-subTitle{display:none;font-size:12px;color:#999;margin:10px 0 0}.ie8 .Visual02-box{background:url(/healthcare/app/shared/media/img/core/bg/bg-black-alpha50.png) left top}.Visual02-child--01{top:0;left:0;width:436px}.Visual02-child--01 .Visual02-box{width:416px;top:288px}.Visual02-child--01 .Visual02-01-img img{width:436px}.Visual02-child--02{top:0;right:0;width:212px}.Visual02-child--02 .Visual02-box{width:192px;top:120px}.Visual02-child--02 .Visual02-01-img img{width:212px;height:159px}.Visual02-child--03{bottom:0;right:0;width:212px}.Visual02-child--03 .Visual02-box{width:192px;top:120px}.Visual02-child--03 .Visual02-01-img img{width:212px;height:159px}.Visual02-child:hover .Visual02-box,.Visual03-imgArea:hover .Visual03-box{top:auto;height:auto;bottom:0}.Visual02-child:hover .Visual02-box .Visual02-title{overflow:none;width:auto;white-space:normal}.Visual02-child:hover .Visual02-box .Visual02-subTitle{display:block}.Visual03{border:1px solid #d8d8d8;padding:10px 10px 0;overflow:hidden}.Visual03-imgArea{position:relative;float:left;margin:0 0 10px}.Visual03-imgArea .Visual03-box{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.5);padding:10px;width:316px}.Visual03-imgArea .Visual03-title{font-size:16px;line-height:1.2;font-weight:700;color:#fff;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.Visual03-imgArea .Visual03-subTitle{display:none;font-size:12px;color:#999;margin:10px 0 0}.ie8 .Visual03-box{background:url(/healthcare/app/shared/media/img/core/bg/bg-black-alpha50.png) left top}.Visual03-imgArea:hover .Visual03-box .Visual03-title{overflow:none;width:auto;white-space:normal}.Visual03-imgArea:hover .Visual03-box .Visual03-subTitle{display:block}.Visual03-listArea{float:right;width:292px;padding:10px 0 0}.Visual03-listArea .Visual03-titleLink{padding:19px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;border-top:1px solid #d8d8d8}.Visual03-listArea .Visual03-titleLink:first-child{border:none;padding-top:0}.Visual03-listArea .Visual03-titleLink a{color:#333;font-size:16px;font-weight:700;overflow:hidden}.Visual03-listArea .Visual03-titleLink a:before{font-size:10px;color:#666;display:block;margin:0 5px 0 0;float:left;line-height:16px}.Visual03-listArea .Visual03-listLink li{margin:0 0 18px 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:287px;line-height:1.1}.Visual03-listArea .Visual03-listLink li a{font-size:14px;color:#333}.Consider{width:100%}.Consider a{text-decoration:none}.Consider-Content{width:90%;margin:0 auto;padding:40px}.Consider-Tit{color:#065;font-size:24px;line-height:1.2;font-weight:700;margin-bottom:20px}.Consider-Txt{color:#333;font-size:14px;line-height:2;margin:20px 0}.Consider-Txt-bold{font-weight:700}.Consider-Txt-day{color:#999;font-size:10px;line-height:1.5}.Consider-Txt-signature{color:#065;font-size:10px;font-weight:700;line-height:1.5}.Consider-Button a{background-color:#f0f0f0;width:75%;height:44px;border-radius:5px;border:1px solid #d8d8d8;margin:20px auto 0;display:block;color:#333;font-size:18px;line-height:2.4;letter-spacing:5px}.Consider-Button a:hover{background-color:#e1e1e1}.icon-consider{color:#065;font-size:50px}.icon-consider-Area{display:table;margin:auto}.icon-consider-Bg{background-color:#e5efee;width:100px;height:100px;border-radius:50px;margin:0 auto;vertical-align:middle;display:table-cell}.doctorWantedVisual{position:relative}.doctorWantedVisual-title{width:980px;height:390px;background:url(/healthcare/app/pc/media/img/page/doctor-wanted/doctor-wanted-bg01.jpg) left top no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.doctorWantedVisual-btn{position:absolute;top:277px;left:562px}.doctorWantedVisual-link{position:relative;display:block;width:300px;height:50px;line-height:50px;color:#fff;font-size:18px;font-weight:700;margin:0 auto;border-radius:5px;border-bottom:1px solid #003e34;background:#065}.doctorWantedVisual-link:visited{color:#fff}.doctorWantedVisual-link:before{position:absolute;top:0;bottom:0;right:10px;display:block;height:10px;margin:auto 0;font-size:10px;line-height:1;color:#fff}.doctorWantedVisual-link:hover{text-decoration:none;background:#004d40}.imageTextInfo{position:relative;padding:10px;margin-bottom:30px;background-color:#f6f6f6}.imageTextInfo__image{position:absolute;top:0;bottom:0;margin:auto 0}.imageTextInfo__title{margin-top:10px;font-size:14px;font-weight:700}.imageTextInfo__note{margin-top:10px;font-size:12px;line-height:1.5}.imageText01--horizontal03{margin-top:30px;margin-bottom:30px}.imageText01--horizontal03__child{position:relative;display:block;padding:10px;font-size:0}.imageText01--horizontal03__child:after{content:'';display:table}.imageText01--horizontal03__child:hover{background-color:#f0f0e0;cursor:pointer}.imageText01--horizontal03__child:hover .imageText01--horizontal03__button{background-color:#e1e1e1}.imageText01--horizontal03__child>img:first-of-type{margin-right:30px;width:210px;height:130px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e5e8}.imageText01--horizontal03__child:not(:first-of-type){position:relative;margin-top:21px}.imageText01--horizontal03__child:not(:first-of-type):before{content:'';position:absolute;display:block;top:-11px;left:0;width:100%;height:1px;background-color:#d8d8d8}.imageText01--horizontal03__companyLogo{position:relative;display:inline-block;width:90px;height:130px}.imageText01--horizontal03__companyLogo>img{width:90px;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.imageText01--horizontal03__note{float:right;width:280px}.imageText01--horizontal03__company{font-size:12px}.imageText01--horizontal03__productName{display:block;margin-top:10px;font-size:20px;font-weight:700;color:#333}.imageText01--horizontal03__productName:visited{color:#333}.imageText01--horizontal03__productName:before{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%}.imageText01--horizontal03__productNote{margin-top:10px;font-size:11px;line-height:1.5}.imageText01--horizontal03__button{display:block;width:160px;height:35px;background-color:#fafafa;border:1px solid #d8d8d8;line-height:33px;text-align:center;color:#666;font-size:14px;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px}.imageText01--horizontal03__button:after{font-family:healthcare;content:'\e60c';position:relative;top:-1px;font-size:10px;margin-left:.5em}#main td.gsc-search-button:before,.c-OfficialApp .o-Module-foot a:before{font-family:healthcare;speak:none;font-style:normal;font-variant:normal;text-transform:none}#main .gsc-control-searchbox-only{background:#f0f0e0;padding:10px}#main table.gsc-search-box{background:#fff;overflow:hidden;margin:0}#main form.gsc-search-box{border:1px solid #d8d8d8;margin:0}#main .gsc-clear-button{display:none}#main td.gsc-input{padding:0}#main input.gsc-input{width:580px;border:none;padding:5px 10px;color:#999;font-size:14px;height:26px;background-position:10px 50%!important}#main td.gsc-search-button{position:relative;z-index:0}#main td.gsc-search-button:before{content:'\e609';position:absolute;top:0;right:0;width:34px;height:36px;line-height:36px;font-size:24px;color:#666;text-indent:0;text-align:left;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#main input.gsc-search-button{position:relative;display:block;width:34px;min-width:34px;height:36px;text-indent:100%;white-space:nowrap;background:0 0;border:none;cursor:pointer;padding:0;margin:0;color:#fff}#main .gsc-tabsArea{margin:0 0 10px}#main .gsc-tabHeader{padding:10px;border:none;font-weight:700;margin:0}#main .gsc-tabHeader:hover,#main .gsc-tabhActive{margin-bottom:-1px;color:#065;border-bottom:2px solid #065;padding-bottom:9px}#main .gsc-cursor-box{text-align:center;margin:0 0 30px}#main .gsc-cursor-page{display:inline-block;height:30px;line-height:30px;padding:0 10px;color:#333;border:1px solid #d8d8d8;text-decoration:none}#main .gsc-cursor-page:hover{background:#ddd}#main .gsc-cursor-current-page{height:32px;line-height:32px;padding:0 11px;border:none;background:#065!important;color:#fff}#main .gs-snippet{font-size:12px;line-height:1.4;color:#666}#main .gsc-selected-option-container{-webkit-box-shadow:none;box-shadow:none}#main .cse .gsc-control-cse,#main .gsc-control-cse{padding:0}#___gcse_1 .gsc-input-box{border:none}#___gcse_1 .gsc-input-box-focus,#___gcse_1 .gsc-input-box-hover{border:none;-webkit-box-shadow:none;box-shadow:none}#___gcse_1 .gsc-input-box .gscb_a{display:none;visibility:hidden}#___gcse_1 .gsc-search-button .gsc-search-button-v2{opacity:0;position:relative;z-index:999}.BodyParts01{position:relative;width:640px;height:314px;margin:0 auto;background:url(/healthcare/app/pc/media/img/page/medical/body-parts-bg.png) center top no-repeat}.BodyParts01.is-bgLeftTop{background-position:center -314px}.BodyParts01.is-bgRightTop{background-position:center -628px}.BodyParts01.is-bgLeftBottom{background-position:center -942px}.BodyParts01.is-bgRightBottom{background-position:center -1256px}.BodyParts01-child{position:absolute;width:184px;padding:10px 0 0 10px;border:2px solid #d8d8d8;border-radius:5px;background:#fff}.BodyParts01-child:hover{border-color:#065;background-color:#f0f0e0}.BodyParts01-leftTop{left:0;top:0}.BodyParts01-rightTop{right:0;top:0}.BodyParts01-leftBottom{left:0;bottom:0}.BodyParts01-rightBottom{right:0;bottom:0}.BodyParts01-list{overflow:hidden}.BodyParts01-listChild01{float:left;width:82px;height:28px;margin:0 10px 10px 0}.BodyParts01-listChild02{height:26px;margin:0 10px 10px 0}.BodyParts01-link{display:block;text-align:center;line-height:26px;font-size:14px;font-weight:700;color:#666;border-radius:5px;border:1px solid #d8d8d8;background:#fafafa}.BodyParts01-linkSmall,.medicine_info{font-size:12px}.BodyParts01-link:visited{color:#666}.BodyParts01-link:hover{color:#fff;text-decoration:none;background:#999}hr.medicine_line{border:none;height:1px;background-color:#d8d8d8;margin-top:10px}div.medicine_name{padding-left:10px;margin-left:10px;border-left:solid 5px #065;margin-top:10px}.medicine_label{font-size:12px;height:auto;padding:5px;border:1px solid #065;color:#065;display:inline-block;margin-bottom:0}.medicine_info{margin-left:10px;color:#999}.medicine_name h1,.medicine_name p{padding-top:0;color:#333;padding-bottom:0;margin-bottom:0}.medicine_name h1{margin-top:calc(10px - (((28px * 1.5) - 28px)/ 2));font-size:28px;font-weight:700;line-height:1.2}.medicine_name p{margin-top:0;font-size:14px}.medicine_img img{width:120px}div.medicine_img{margin-top:20px;margin-left:10px;width:100%;text-align:left}div.medicine_text{margin-left:10px;font-size:14px;line-height:1.5;color:#666;margin-top:20px}div.medicine_spec{margin-left:10px;margin-top:40px}.medicine_spec_table,.medicine_spec_table td,.medicine_spec_table th{margin-top:0;border-collapse:collapse;border:2px solid #fff}.medicine_spec_table{line-height:1.5;text-align:left}.medicine_spec_table th{font-size:12px;background-color:#f0f0e0;color:#666;padding:10px}.medicine_spec_table td{background-color:#f9f9f3;color:#333;font-size:14px;padding:10px}.icon-question01:before{content:'\e612'}.qaQuestion01{border:1px solid #d8d8d8}.qaQuestion01-titleArea{padding:20px;background:#f0f0f0;border-bottom:3px solid #065}.qaQuestion01-title01{position:relative;font-size:22px;font-weight:700;line-height:1.2;padding:0 0 0 30px}.qaQuestion01-title01:before{position:absolute;top:2px;left:0;height:30px;color:#065;font-size:22px}.qaQuestion01-profile01,.qaQuestion01-profile02{font-size:14px;line-height:1.3}.qaQuestion01-profile{overflow:hidden;padding-top:10px}.qaQuestion01-profile--questioner{padding:4px 0 0 30px}.qaQuestion01-profileImg{float:left;padding:0 10px 0 0}.qaQuestion01-profileBox{overflow:hidden}.qaQuestion01-profile02{margin-top:8px}.qaQuestion01-info01{font-size:12px;line-height:1.5;color:#999}.qaQuestion01-info01 a{color:inherit}.qaQuestion01-info02{padding-top:10px;font-size:12px}.qaQuestion01-body{padding:18px 20px}.qaQuestion01-text01{line-height:1.5;font-size:14px}.qaQuestion01-attachedImage{display:none;text-align:center;max-width:100%;height:auto;margin:0 0 20px}.qaQuestion01--answer01 .qaQuestion01-titleArea{background:#fbf5f2;border-bottom:3px solid #b23300}.qaQuestion01--answer01 .qaQuestion01-title01:before{color:#b23300}.qaQuestion01--answer01 .qaQuestion01-body{background:#fbf5f2}.qaQuestion01--reply01{position:relative;border-top:none}.qaQuestion01--reply01:after,.qaQuestion01--reply01:before{content:'';position:absolute;left:25px;width:0;height:0;border-style:solid}.qaQuestion01--reply01:before{top:-9px;margin-left:-9px;border-width:0 9px 9px;border-color:transparent transparent #fff;z-index:100}.qaQuestion01--reply01:after{top:-10px;margin-left:-10px;border-width:0 10px 10px;border-color:#d8d8d8 transparent;z-index:99}.qaQuestion01--reply01 .qaQuestion01-titleArea{background:#fff}.Honcode-area{width:460px;height:72px;margin:40px auto;padding:10px 10px 15px;line-height:1.8;border:1px solid #000}.Honcode-area a{line-height:2.2}.Honcode-area img{padding-right:10px}.Reliability-docter{width:898px;margin:10px auto 0}.ReliabilityDocterList-title01{margin-bottom:20px}.ReliabilityDocterList-title01 a{font-weight:700;color:#333}.ReliabilityDocterList-linkList01{width:97%}.ReliabilityDocterList-linkList01 li{display:inline;color:#333;padding:0 0 0 10px}.ReliabilityDocterList-linkList01 li a{font-size:12px;padding:0 10px 0 0;color:inherit;line-height:1.6}.ReliabilityDocterList-linkList01 li:first-child{padding-left:0}.revision_history .Title02{margin-bottom:15px}.revision_history .Title03{margin:20px 0 20px 30px}.revision_history .Accordion01-trigger{text-align:left!important;padding:0 30px!important}.revision_history .Accordion01-trigger:before{left:10px!important}.revision_history .Accordion01:nth-child(n+2){margin-top:-1px}.revision_history p.right{font-size:16px;line-height:1.8;margin:0 30px 20px}.revision_history .Button01{margin-top:40px}.seasonal{position:relative;width:660px;height:330px}.seasonal_article{background-color:#faf6ed}.seasonal_article_in{width:620px;margin:0 auto;padding:1px 20px 20px}.seasonal_more{background-color:transparent}.seasonal_more_in{width:620px;margin:0 auto;padding:20px 0 40px}.seasonal_title{position:absolute;bottom:0;width:100%;background-color:rgba(255,255,255,.4)}.seasonal_title i{font-size:90px;margin:15px;float:left;color:#00b900}.seasonal_text{font-size:32px;font-weight:700;margin-top:20px}.seasonal_subtext{font-size:24px;font-weight:700;margin-top:14px}.c-OfficialApp{margin-bottom:10px}.c-OfficialApp .o-Media{overflow:hidden;padding:10px;display:block}.c-OfficialApp .o-Media-item{float:left;margin-right:10px}.c-OfficialApp .o-Media-item img{width:80px;height:80px}.c-OfficialApp .o-Media-body{overflow:hidden}.c-OfficialApp .o-Module-head{background:#065;padding:4px 10px;color:#fff}.c-OfficialApp .o-Module-head h1{display:inline;font-size:19px;line-height:1.3;font-weight:700;margin:0 10px 0 0}.c-OfficialApp .o-Media-body strong{display:block;margin-bottom:10px}.c-OfficialApp .o-Module-foot{margin:0 10px;text-align:right}.c-OfficialApp .o-Module-foot a{position:relative;font-size:12px;font-weight:700;color:#333}.c-OfficialApp .o-Module-foot a:first-child{margin-right:10px}.c-OfficialApp .o-Module-foot a:before{font-weight:400;content:'\e60c';font-size:10px;color:#666;margin:0 5px 0 0}.About-Doctor-Link{text-align:right;font-size:12px}.About-Doctor-Link .icon-triangle01-right:before{display:inline-block;padding-right:5px}