@charset "utf-8";

/*-- default 1.0.2 --*/
/* reset */
body{margin:0;padding:0}dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul li,ol li{list-style:none}table{margin:0;padding:0;font-size:100%}caption{text-align:left}table,pre,code,select,textarea,kbd,var,ins,del,samp{font-size:100%}address,cite,dfn,em,strong,var,th,ins,del,samp{font-weight:normal;font-style:normal}a img{border:0}hr.separation{display:none}fieldset{border:none}header,section,nav,aside,footer,article{display:block}
/* initialize */
body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;color:#333;font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Meiryo, "メイリオ", Osaka, "MS PGothic", "ＭＳ Ｐゴシック", Helvetica, Arial, sans-serif;}.errorText{margin:10px;padding:5px;border:1px solid #dc0000;color:#dc0000;font-weight:bold}a{color:#246aab;text-decoration:none;-webkit-tap-highlight-color:rgba(102,204,255,0.5)}

/*-- footerDefault 2.0.0 --*/
.footerDefault{font-size:14px;line-height:1;text-align:center}.footerDefault .changeDevice{margin:10px;font-size:14px}.footerDefault .changeDevice dl{display:inline-block;padding:5px 5px 5px 10px;border:1px solid #e7e7e7;background:#f9f9f9}.footerDefault .changeDevice dt{display:inline}.footerDefault .changeDevice dt:after{content:":"}.footerDefault .changeDevice dd{display:inline}.footerDefault .changeDevice dd:after{content:"|"}.footerDefault .changeDevice dd:last-child:after{content:""}.footerDefault .changeDevice p{font-size:12px}.footerDefault .changeDevice a,.footerDefault .changeDevice span{padding:0 5px}.footerDefault .changeDevice span{font-weight:bold}.footerDefault .footerInner{padding:13px 10px 15px 10px;border-top:3px solid #d4d7db;background:#eee}.footerDefault .loginArea{margin-bottom:15px;text-align:center}.footerDefault .loginArea p+p{margin-top:10px}.footerDefault .loginArea .loginName{display:inline-block;word-break:break-all;word-wrap:break-word;-moz-word-wrap:break-word;text-align:left}.footerDefault .loginArea .loginStatus em{font-weight:bold}.footerDefault .commonLink{margin-bottom:10px}.footerDefault .commonLink li{display:inline}.footerDefault .commonLink li:after{content:" | "}.footerDefault .commonLink li:last-child:after{content:""}.footerDefault .subLink{margin-bottom:8px;font-size:12px}.footerDefault .subLink li{display:inline}.footerDefault .subLink li:after{content:" - "}.footerDefault .subLink li:last-child:after{content:""}.footerDefault small{display:block;font-size:12px}

/*header*/

.headerDefault{position: relative;margin-bottom:4px;}
.headerDefault:after {display: block;clear: both;height: 0;content: ".";visibility: hidden;}
.headerDefault #logo{height: 33px;padding: 0;background: #00a0e2;background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#04d2ff),color-stop(0.49,#009cde),color-stop(0.50,#008acc),color-stop(1,#00a0e2));background: -webkit-linear-gradient(top,#04d2ff 0,#009cde 49%,#008acc 50%,#00a0e2 100%);background: -moz-linear-gradient(top,#04d2ff 0,#009cde 49%,#008acc 50%,#00a0e2 100%);background: linear-gradient(to bottom,#04d2ff 0,#009cde 49%,#008acc 50%,#00a0e2 100%);overflow: hidden;}
.headerDefault #logo h1{float: left;width: 142px;/* 10px+117px+5px */height: 33px;background: url(https://s.yimg.jp/images/ipn/hlg/emg_ws.png) no-repeat 10px 50%;line-height: 33px;text-indent: -9999px;overflow: hidden;}
.headerDefault #logo h1 a,
.headerDefault #logo h1 span{display: block;}
.headerDefault .headerMenu{float: right;height: 33px;margin-right: -2px;}
.headerDefault .headerMenu li{display: block;float: left;height: 33px;font-size: 10px;line-height: 33px;}
.headerDefault .headerMenu li a{display: block;padding: 0 7px 0 5px;color: #ffffff;text-shadow:0 1px 1px rgba(0,0,0,0.5);}
.headerDefault .headerMenu li #ylogo{display: block;width: 33px;/* 5px+16px+10px+2px */ height: 33px;padding: 0;background: url(https://s.yimg.jp/yui/jp/sp/yj_ws.png) no-repeat 5px 50%;text-indent: -9999px;overflow: hidden;}


/*-- COMMON --*/
#yjContentsBody {
	padding:0 10px;
}
.yjSeparation{
    display:none;
}

.yjGuid,.yjSkip{
    display:none;
}

/* 関連情報ヘルスケア非表示 */
.contentBody div:nth-child(3) .topContent--special article:nth-child(2){display:none}
