@charset "utf-8";

div#contents{position:relative; background:url(/common/img/bg_white.png); z-index:1001; margin-top:-73px; -webkit-border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -ms-border-radius:8px 8px 0 0; -o-border-radius:8px 8px 0 0; border-radius:8px 8px 0 0; behavior:url(/common/js/PIE.htc);}

.fullwidthbanner a:hover img{-ms-filter:"alpha(opacity=70)"; filter:alpha(style=0,opacity=60); -moz-opacity:0.6; opacity:0.6;-moz-transition:all 0.4s ease; -webkit-transition:all 0.4s ease; -o-transition:all 0.4s ease; -ms-transition:all 0.4s ease; transition:all 0.4s ease;}
.fullwidthbanner-container{width:100% !important;	position:relative; padding:0; height:425px;	overflow:hidden; z-index:1;}
.tp-bannertimer	{width:100%; height:10px; position:absolute; z-index:9999;background:#3a3a3a;opacity:0.7; top:0px;}
.tp-bannertimer.tp-bottom{	top:0px;height:5px;}

.tp-leftarrow.default{	z-index:100;cursor:pointer; position:relative;	background:url(../img/large_left.png) no-Repeat 0 0;width:25px;	height:37px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/large_left.png", sizingMethod="scale");}
.tp-rightarrow.default{	z-index:100;cursor:pointer; position:relative;	background:url(../img/large_right.png) no-Repeat 0 0;width:25px;height:37px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/large_right.png", sizingMethod="scale");}
.tp-leftarrow:hover,
.tp-rightarrow:hover{background-position:bottom left; }

.tp-bullets.tp-thumbs{z-index:1000; position:absolute; padding:3px;margin-top:-40px;}
.tp-mask{width:auto!important;}
.fullwidthbanner-container .tp-thumbs{padding:3px;}
.tp-bullets.tp-thumbs .bullet{width:90px; height:30px;cursor:pointer; overflow:hidden;background:none;margin:0;float:left;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
/*filter: alpha(opacity=50);	*/
-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;}
.tp-bullets.tp-thumbs .bullet:hover,
.tp-bullets.tp-thumbs .bullet.selected{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.tp-thumbs img{width:90px;background:#FFF;}
.tp-bullets{width:1000px!important;}
.tp-mask{float:right;}
.bullet{ border:#FFFFFF solid 2px; margin-right:5px!important;}

.tpclear{clear:both;}
.tp-bullets	{z-index:1000; position:absolute;top:350px;right:0!important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;}
.tp-bullets.hidebullets{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}
.tp-bullets.simplebullets.round .bullet{cursor:pointer; position:relative;	width:20px;	height:20px;  margin-right:0px; float:left; margin-top:-10px; margin-left:3px;}
.tp-bullets.simplebullets.round .bullet.last{margin-right:3px;}




ul#main_link{list-style:none; padding-bottom:1px;}
ul#main_link li{width:211px; height:275px; position:relative; float:left; margin:0 28px 20px 0;}
ul#main_link li.multiple4,
ul#main_link li.multiple5,
ul#main_link li.multiple6{height:191px;}
ul#main_link li a{display:block; width:211px; height:275px; position:relative; background:url(./img/boxA.png) top no-repeat; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px; behavior:url(/common/js/PIE.htc); box-shadow:0 0 5px #ececec;}
ul#main_link li.multiple4 a,
ul#main_link li.multiple5 a,
ul#main_link li.multiple6 a{display:block; width:211px; height:191px; position:relative; background:url(./img/boxB.png) top no-repeat; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px; behavior:url(/common/js/PIE.htc); box-shadow:0 0 5px #ececec;}
ul#main_link li a:hover{-ms-filter:"alpha(opacity=60)"; filter:alpha(style=0,opacity=60); -moz-opacity:0.6; opacity:0.6;}
ul#main_link li.multiple3{margin-right:0;}
ul#main_link li dl{position:relative; height:275px;}
ul#main_link li dl dt{font-size:0; line-height:0; text-align:center; padding-top:12px;}
ul#main_link li dl dd{text-align:center;}
ul#main_link li.first dl dd{padding-top:20px;}
ul#main_link li.multiple6 dl dd{padding-top:0;}
ul#main_link li dl dd p{position:absolute; bottom:10px; font-size:12px; text-align:center; color:#323232 !important; margin:0 .5em;}
div#news_box{margin-bottom:20px; background:#fff; box-shadow:0 0 5px #ccc; behavior:url(/common/js/PIE.htc); position:relative;}
div#news_box h3{font-size:0; line-height:0; background:url(/common/img/bg_ttl03.png); padding:13px;}
div#news_box p.btn{width:18em; position:absolute; top:8px; right:10px;}
div#news_box p.btn a.btn_s{padding:.25em;}
div#news_box ol{list-style:none; padding:5px 10px 15px;}
div#news_box ol li{padding:1em; border-bottom:1px dashed #327bbc;}
div#news_box ol li dt{font-size:1.4em; font-weight:bold; float:left; width:8em;}
div#news_box ol li dd{padding-left:8em; font-size:1.3em;}
div#news_box ol li dd a{color:#707070 !important; text-decoration:none !important;}
div#news_box ol li dd a span{background:url(/img/ico_new.png) right no-repeat; padding-right:60px;}
div#news_box ol li dd a:hover{color:#005aab !important;}
ul.bnrs li{list-style:none; width:220px; float:left; margin-right:20px;}
ul.bnrs li a img{border:1px solid #a1a1a1; box-sizing:border-box;}
ul.bnrs li a:hover img{-ms-filter:"alpha(opacity=60)"; filter:alpha(style=0,opacity=60); -moz-opacity:0.6; opacity:0.6;}