.bdrRD {border-color:#cc0000 !important;}

.noBdr {border-bottom:none;margin-bottom:0;}
.cdS{background: #f6f6f6 !important; border-left: 1px solid #d0d0d0 !important;}
.bdL1{border-left: 1px solid #d0d0d0 !important;}
.table_notitsugi_01 table thead th:nth-last-child(1),
.table_notitsugi_01 table thead th:nth-last-child(2),
.table_notitsugi_01 table tbody td:nth-last-child(1),
.table_notitsugi_01 table tbody td:nth-last-child(2){text-align: center !important;}

.apoIcon { display: inline; margin: 0; padding: 0; vertical-align: bottom; }
.apoIcon > img{ letter-spacing: 0; }

#noritsugi_box_a, #noritsugi_box_b, #noritsugi_box_c, #noritsugi_box_d, .coupon_box, #noritsugi_box_e, .coupon_box{
border: 10px solid #00b9e8 !important; 
}
#noritsugi_box_e dl dt{diplay:block;float:left;margin-left:13px;margin-bottom:10px;line-height:1em;padding:4px; font-weight:bolder;}
/*#noritsugi_box_e dl dt span{diplay:inline-block;border: 1px solid #00b9e8;}
#noritsugi_box_e dl dt span.domGo{background-color:#fddff7;}
#noritsugi_box_e dl dt span.domBk{background-color:#fffdd7;}*/
#noritsugi_box_e dl dd{line-height:1em;padding:4px;margin-bottom:10px;}
.coupon_box{border-top: none !important; }
.coupon_box .heading{border: none !important; font-size:26px;}

.point_box .ttlLv2{
padding-top:0!important;padding-bottom:0!important;
}
.point_box .noritsugi{padding-left:3.2em;margin-left:}
#noritsugi_box_a .ttlLv2 .heading, 
#noritsugi_box_b .ttlLv2 .heading, 
#noritsugi_box_c .ttlLv2 .heading, 
#noritsugi_box_d .ttlLv2 .heading, 
#noritsugi_box_e .ttlLv2 .heading{
border: none !important; font-size:26px; 
background-position : left top ;
background-repeat:no-repeat;
background-attachment:scroll;
}
#noritsugi_box_a .ttlLv2 .heading{
background-image : url("/intltour/noritsugi/img/bg_txt_1.png");
}
#noritsugi_box_b .ttlLv2 .heading{
background-image : url("/intltour/noritsugi/img/bg_txt_2.png");
}
#noritsugi_box_c .ttlLv2 .heading{
background-image : url("/intltour/noritsugi/img/bg_txt_3.png");
}
#noritsugi_box_d .ttlLv2 .heading{
background-image : url("/intltour/noritsugi/img/bg_txt_4.png");
}
#noritsugi_box_e .ttlLv2 .heading{
	background-image : url("/intltour/noritsugi/img/bg_txt_5.png");
}
#noritsugi_box_e .ttlLv3{margin-top:0;padding-top:0;}

#noritsugi_box_a .ttlLv2, #noritsugi_box_b .ttlLv2, #noritsugi_box_c .ttlLv2, #noritsugi_box_d .ttlLv2, #noritsugi_box_e .ttlLv2{
border: none !important;
}
.ttlLv2 .noritsugi .pointNum {visibility:hidden;display:inline-block;width:0;}
.nowrap{.white-space: nowrap;}

.ap_intl_dp .inr {width:385px;}

.tmb_typeB .image { position: relative; display: block; min-height: 213px; border-right:none !important;}
.tmb_typeB .image img { display: block; position: absolute; top: 34px; bottom: 0; z-index: -1; }
.tmb_typeB h2.heading { width:207px; font-size: 16px; line-height: 24px; color: #ffffff; padding: 6px 0 4px 6px; text-decoration: none; display: block; background-color: #4c4c4c; }

.apo_nrt {color:#8f1672;}
.apo_hnd {color:#2553a4;}
.apo_kix {color:#399b68;}
.apo_ngo {color:#e83519;}

.tmb_typeB .floatR .box_typeB,
.tmb_typeB .floatR > ul{width:264px;}

.footNote {padding: 15px; background: #ffffff !important; }

.bigTtl{background: #00b9e8 !important; height: 320px !important;}
.bigTtl > .inrC .image {right:0!important;}

.noritsugi_box_2 .table_typeB_02 table thead th,
.noritsugi_box_2 .table_typeB_02 table tbody td {text-align:center;}
.noritsugi_box_2 .table_typeB_02 table tbody td { background: #ffffff !important; }
.rNRT > th {background: #f0e0ec !important;}
.rHND > th {background: #e2e8f3 !important;}
.rKIX > th {background: #e5f2eb !important;}
.rNGO > th {background: #fce4e0 !important;}
.noritsugi_box_2 .table_typeB_02 .cdS {background: #ffffff !important; border-left: 1px solid #d0d0d0 !important;}
.noritsugi_box_2 .table_typeB_02 table tbody th,
.noritsugi_box_2 .table_typeB_02 table tbody td {border: 1px solid #d0d0d0 !important;}
.noritsugi_box_2 .table_typeB_02 table tbody th.blnk{border-left: none !important;}
.noritsugi_box_2 .table_typeB_02 table tbody th:first-child{border-right: none !important;}
.noritsugi_box_2 .table_typeB_02 table thead th{border: 1px solid #666666 !important;}
.noritsugi_box_2 .table_typeB_02 table thead th:nth-last-child(1){background: #ffd1d1 !important;color:#000000 !important; border: 1px solid #d0d0d0 !important;}
.noritsugi_box_2 .table_typeB_02 table thead th:nth-last-child(2){background: #cbf266 !important;color:#000000 !important; border: 1px solid #d0d0d0 !important;}

.noritsugi_box_1 .ttlLv1, .noritsugi_box_2 .ttlLv1, .noritsugi_box_3 .ttlLv1 {
background: #00b9e8 !important; padding:0!important; margin-top:60px;
}
.noritsugi_box_1 .ttlLv1 > h1, .noritsugi_box_2 .ttlLv1 > h1, .noritsugi_box_3 .ttlLv1 > h1{
padding-left:62px !important; font-size: 26px !important; color: #ffffff; height: 44px; padding-top:8px !important; 
background-image : url("/intltour/noritsugi/img/bg_ttl02.jpg");
background-position : left top ;
background-repeat:no-repeat;
background-attachment:scroll;

filter:dropshadow(color=#00b9e8,offX= 0,offY=-2)
dropshadow(color=#00b9e8,offX= 2,offY= 0)
dropshadow(color=#00b9e8,offX= 0,offY= 2)
dropshadow(color=#00b9e8,offX=-2,offY= 0);
 
text-shadow: #00b9e8 2px 2px 0px, #00b9e8 -2px 2px 0px,
             #00b9e8 2px -2px 0px, #00b9e8 -2px -2px 0px;
}

.ap_intl_dp > .inr, .ap_intl_dp.inr { border: 1px solid #000087 !important; }
.ap_intl_dp > .heading { background: #000087 !important; text-align: center !important;}

.noritsugi_anchorList li { width:450px!important; }

.addon_Box .box_typeB .heading {padding-left: 0; padding-right: 0; text-align:center;}
.addon_Box .floatL .box_typeB .inr {vertical-align: middle; display: table-cell;}
.addon_Box .tmb_typeB .image {width:213px; padding-top:10px;}
.addon_Box .tmb_typeB .image .heading {position: absolute; top: 0px;}
.wAuto{width: auto!important;}
.ofHdn{overflow: hidden;}
.addon_Box .content.clm_3col .col {width: 289px;}
.addon_Box .content.clm_2col .col {width: 444px;}
.addon_Box .content.clm_3col .col h2.heading, .addon_Box .content.clm_2col .col h2.heading{width: auto;margin-bottom:5px;padding:10px;}
