@charset "utf-8";
@import url(base.css);
@import url(menu.css);
@import url(style.css);

/* お知らせ */
div#information-box{margin-top:10px auto 15px;width:580px;}

/* 情報・お知らせ一覧 */
.news_all{background-color:#999;border:1px solid #ccc;margin-left:auto!important;margin-left:0;margin-right:auto!important;margin-right:0;margin-bottom:15px;padding:7px 10px;width:630px!important;width:650px;}
.news_all dl:after{content:".";clear:both;display:block;height:0;visibility:hidden;}.news_all dl{display:inline-block;min-height:1%;}* html .news_all dl{height:1%;}
.news_all dl{background-color:#666;color:#fff;display:block;margin-top:2px;text-align:left;width:630px;}
.news_all dl dt{float:left;line-height:2em;text-align:center;width:120px;}
.news_all dl dd{float:right;background-color:#fff;padding:0 10px 0 0;width:500px!important;width:510px;}
.news_all dl dd a{line-height:2em;margin-left:10px;margin-right:1px;text-decoration:none;}
.news_all dl dd a:hover{text-decoration:underline;}
.news_all dl dd span{color:#606060;line-height:2em;margin-left:10px;margin-right:1px;}
.news_all dl dd img{margin-top:5px;}
* html .news_all dl,* html .news_all dl dt,* html .news_all dl dd{height:2em;line-height:2em;}
* html .news_all dl dd a{top:0.8ex;}
* html .news_all dl dd span{top:0.8ex;}
* html .news_all dl dd img{margin-top:1.3ex;}

/* trouble_20070911 */
div.cbox{border:1px solid #e0e0e0;padding:7px;}
div.cbox p{padding-left:1em;}
p.cb-ttl{background:#eee;margin-bottom:15px;}
p.cb-bottom{margin-bottom:15px;margin-top:15px;}

/* 20080218 */
.info-signature{margin-left:auto!important;margin-left:0;margin-right:auto!important;margin-right:0;margin-top:1em;text-align:right!important;width:560px;}
.info-signature p{width:13em;}
.info-signature span{margin-left:1em;}

/* 20080228 */
.operator{background:url(img/common/colon.gif) no-repeat right 60%;float:left;margin-right:0.5em;margin-bottom:0;width:4.5em;}
.operator_r{width:13em;margin-bottom:0;}

/* BS12 */
.bs12_news table{margin-top:20px;width:580px;}
.bs12_news table th{border:none;width:130px;text-align:left;padding-left:10px;vertical-align:top;margin-bottom:10px;background:#fff;padding-bottom:20px;}
.bs12_news table td{border:none;background:#fff;vertical-align:top;padding-bottom:20px;}

/* 20091009 */
.kinka_lp{background-image:url(../information/img/campaign/cx_tyubukin_lp.gif);height:200px;width:600px;}
.kinka_box{margin-left:350px;margin-top:55px;width:220px;}

/*20091016*/
.kin_lp{background-color:#fefcd1;width:700px;height:500px;}
.kin_box{margin-left:160px;margin-top:20px;width:470px;}
.camp_h3{background-image:url(../information/img/campaign/cx_tyubukin_title.gif);border-style:solid;width:700px;height:50px;}

.kin{margin:40px 40px 0;}
.accesscx_box{background:url(../information/img/campaign/cx_tyubukin_lp.gif) no-repeat 0px 0px;clear:both;margin:30px auto;width:600px;height:200px;}
.accesscx_box p{margin-left:360px;padding-top:55px;}

/*20091022*/
.book_box{border:1px none #999;margin:0 auto 20px;width:560px;}
.book_box2{margin:0 auto 15px;width:560px;}
.book_mokuji{background:url(../information/img/campaign/book_man.jpg) no-repeat right bottom;float:right;margin-bottom:15px;padding-top:10px;width:268px;min-height:400px;}
* html .book_mokuji{height:400px;}
head~/* */body .book_mokuji{min-height:400px;}
html:not(:target) .book_mokuji{min-height:400px;}
.book_mokuji dl{margin-bottom:5px;text-align:left;width:268px;}
.book_mokuji dl dt{position:absolute;width:4em;}
.book_mokuji dl dd{position:relative;left:4em;}
.book_mokuji dl dd.mr120p{margin-right:120px;}
.book_mokuji dl dd.mr140p{margin-right:140px;}
.book_box3{border:1px solid #999;margin:0 auto 20px;padding:10px;width:560px!important;width:580px;}

/*20091030*/
.info_sentence{display:block;margin-right:auto;margin-left:auto;text-align:left;width:680px;height:330px;}
.a4_title{margin-top:20px;margin-bottom:20px;width:700px!important;height:70px!important;}
.sentence_a4cp{margin-left:auto;margin-right:auto;width:680px;}

