@charset "utf-8";

.js-rotation-bunner { position:relative; width:950px; height:280px; }
.js-rotation-bunner > .rotation-bunner-item { position:absolute; z-index:1; }
.js-rotation-bunner > .rotation-bunner-nav { width:285px; height:235px; padding:35px 20px 10px; position:absolute; right:0; z-index:2; background:url(/commonY15/img/bg_alpha_glay_01.png) repeat 0 0; }
.js-rotation-bunner > .rotation-bunner-nav .btnWT,
.js-rotation-bunner > .rotation-bunner-nav .btnRD { padding:7px 10px 5px!important; }

.js-rotation-bunner > .rotation-bunner-nav .btnWT span { letter-spacing:-0.01em; }
.js-rotation-bunner > .rotation-bunner-nav .btnWT.iconOtherImg span { display:inline; }

button.btnRD { border:none; cursor:pointer; *white-space:nowrap; }
button.btnRD.full { width:100%; *display:inline; }

.border img { border:1px solid #D0D0D0; }

.box_typeC .head{ width:270px;}
.box_typeC .rBox.telUnit{ width:599px; min-height:100px; }s
.box_typeC .head .rBox{ width:120px; }

.clm_3col.planClm > .col { width:310px; margin-left:10px; }
.clm_3col.planClm > .col:first-child { margin-left: 0; }

.table_typeA_02 th.even { background:#ebebeb; color:#333; }
.table_typeA_02 th.bol1WT { border-left:1px solid #ffffff; }

.milechart thead td {background:#ebebeb;border-left:1px solid #ffffff;border-top:1px solid #fffffff;font-size:1.4rem;line-height:2.4rem;padding:10px 15px;color:#333;font-weight:bold;}
.milechart thead td {background:#ebebeb;color:#333;}
.milechart tbody tr.even td {background:#ebebeb;}
.milechart tbody tr.even th {background:#ebebeb;}
