@charset "UTF-8";

/* ==================================================================
CSS information
style info :「privilege」 用
================================================================== */



/* --------------------------------------------------------
#main-block
-------------------------------------------------------- */
#main-block { }
#main-block .inner-cont { height: 286px; }

#main-block #ttl { width: 383px; }
#main-block #readtext { }



/* --------------------------------------------------------
#c1
-------------------------------------------------------- */
#c1 { padding-bottom: 50px; }
#c1 .inner-cont { padding-left: 30px; }

.subbox01 { background: url(../_img/privilege/subbox01_bg.png) 0 0 no-repeat; width: 901px; height: 341px; position: relative; margin-bottom: 50px;}
.subbox01 .subttl { margin: 0px 0 10px 30px; padding-top: 30px; }
.subbox01 .tg { margin-left: 30px; }
.subbox01 .picList .copy { top: 203px; left: 262px; }
.subbox01 .picList .pic { top: -30px; left: 484px; }


.subbox02 { background: url(../_img/privilege/subbox02_bg.png) 0 0 no-repeat; width: 901px; height: 273px; position: relative; margin-bottom: 50px;}
.subbox02 .subttl { margin: 0px 0 10px 30px; padding-top: 30px; }
.subbox02 .tg { margin-left: 30px; }
.subbox02 .picList .copy { top: 147px; left: 329px; }
.subbox02 .picList .pic { top: 27px; left: 484px; }


.subbox03 { background: url(../_img/privilege/subbox03_bg.png) 0 0 no-repeat; width: 901px; height: 341px; position: relative; margin-bottom: 70px;}
.subbox03 .subttl { margin: 0px 0 10px 30px; padding-top: 30px; }
.subbox03 .tg { margin-left: 30px; }
.subbox03 .picList .copy { top: 213px; left: 236px; }
.subbox03 .picList .pic { top: -30px; left: 484px; }

.notes { font-size: 77%; color: #c0c7db;}
.notes li { line-height: 1.41; margin-bottom: 3px;}
