@charset "utf-8";

/* layout.css over write
-----------------------------------------------*/
/* ========== panel B ========== */
#panelB{
border-top:1px solid #f8c6e0;
border-bottom:1px solid #f8c6e0;
}
body.home #panelB {
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}

#panelB p#bHome{
position:absolute;
top:65px;
left:809px;
}
body.safetyIndex #panelB p#bHome{
top:149px;
}

body.safetyIndex #panelB h1{
margin:0;
}

body.safetyIndex #topicPath{
padding-top:12px;
padding-bottom:12px;
}

body.safetyIndex p.noneInfo {
margin:12px 0;
}

/* template.css over write
-----------------------------------------------*/
/* ========== contentsAgreement ========== */
.contentsAgreement{
background:#fff url(/patient/safetyInformation/xel/images/bg_agreement.jpg) no-repeat !important;
}

.contentsAgreement .cautionBlock{
background:url(/patient/safetyInformation/xel/images/bg_caution.gif) no-repeat left bottom;
}

* html h1 div.homeTitle{
width:548px;
height:117px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src=/patient/safetyInformation/xel/images/ttl_agreement.png);
}
* html h1 div.homeTitle img{
display:none;
}
/* ========== contentsHome ========== */

.contentsHome{
background:#fff url(/patient/safetyInformation/xel/images/bg_agreement.jpg) no-repeat !important;
}

.contentsHome .homeBlockOuter {
margin-left:120px;
background:url(/patient/safetyInformation/xel/images/bg_home-block-outer.gif) no-repeat left bottom;
}