@charset "shift_jis";

@import "/product/atermstation/cmn/css/reset.css";
@import "/product/atermstation/cmn/css/common.css";
@import "/product/atermstation/cmn/css/contents.css";
@import "/product/atermstation/cmn/css/top.css";
@import "/product/atermstation/cmn/css/contents_v2.css";

#AS-wrapper .AS-sp-block{
	display:none;
	}

#AS-header-siteLink li#AS-header-sl-toBottomMenu{
	display:none;
	}

.AS-accordionBox{
	display:none;
	}

@media screen and (max-width:910px){

#AS-contents .AS-tabLink div a{
	padding-top:15px;
	padding-bottom:13px;
	}

#AS-contents .AS-tabLink div h1,
#AS-contents .AS-tabLink div h2,
#AS-contents .AS-tabLink div em{
	padding-top:20px;
	padding-bottom:18px;
	}

#AS-contents .AS-tabLink.AS-tab5 div a{
	padding-top:15px;
	padding-bottom:3px;
	}

#AS-contents .AS-tabLink.AS-tab5 div h1,
#AS-contents .AS-tabLink.AS-tab5 div h2,
#AS-contents .AS-tabLink.AS-tab5 div em{
	padding-top:20px;
	padding-bottom:8px;
	}

#AS-contents .AS-tabLink.AS-tab5 div.AS-link{
	padding-top:10px;
	}

#AS-contents .AS-tabLink.AS-tab5 div.AS-link a{
	padding:0;
	}

.AS-icon-products:before,
.AS-icon-comparison:before,
.AS-icon-navi:before{
	top:-6px;
	}

#AS-topSlideNavi.AS-pu-show{
	font-size:80%;
	}

#AS-topSlideNavi.AS-pu-show #AS-pu-Area{
	padding-top:20px;
	}

#AS-contents .AS-pib-image-style .AS-pib-main-txt{
	font-size:220%;
	}
	
}

@media screen and (max-width:660px){

#AS-contents h1.AS-fingerTitle{
	padding-right:15px;
	}

#AS-contents h1.AS-fingerTitle:before{
	content:none;
	}

#AS-wrapper h2{
	font-size:120%;
	}

#AS-wrapper h3{
	font-size:100%;
	}

#AS-wrapper h4{
	font-size:100%;
	}

#AS-topicPath li{
	display:none;
	}

#AS-topicPath .AS-tp-parent{
	display:block;
	}

#AS-topicPath li:before{
	content:'';
	left:0;
	}


#AS-contents .AS-inner{
	padding:0;
	}

#AS-wrapper .AS-sp-block{
	display:block !important;
	}

#AS-wrapper .AS-column,
#AS-wrapper .AS-column .AS-leftBox,
#AS-wrapper .AS-column .AS-rightBox,
#AS-wrapper .AS-column .AS-col,
#AS-wrapper .AS-column .AS-col1,
#AS-wrapper .AS-column .AS-col2,
#AS-wrapper .AS-column .AS-col3,
#AS-wrapper .AS-column .AS-col4,
#AS-wrapper .AS-column .AS-col5,
#AS-wrapper .AS-column .AS-col6{
	float:none;
	display:block;
	width:auto;
	}

#AS-wrapper{
	padding-top:55px;
	}

#AS-wrapper .AS-column{
	display:block;
	width:auto;
	padding:0;
	}

#AS-wrapper .AS-section{
	display:block;
	width:auto;
	padding:10px 0;
	}

#AS-wrapper .AS-leftBox,
#AS-wrapper .AS-rightBox,
#AS-wrapper .AS-col,
#AS-wrapper .AS-col-2,
#AS-wrapper .AS-col-3,
#AS-wrapper .AS-col-4,
#AS-wrapper .AS-col-wide,
#AS-wrapper .AS-col2,
#AS-wrapper .AS-col3,
#AS-wrapper .AS-col3-2,
#AS-wrapper .AS-col3-wide,
#AS-wrapper .AS-col4,
#AS-wrapper .AS-col4-2,
#AS-wrapper .AS-col4-3,
#AS-wrapper .AS-col4-wide,
#AS-wrapper .AS-col5,
#AS-wrapper .AS-col5-2,
#AS-wrapper .AS-col5-3,
#AS-wrapper .AS-col5-4,
#AS-wrapper .AS-col5-wide,
#AS-wrapper .AS-col6,
#AS-wrapper .AS-col6-2,
#AS-wrapper .AS-col6-3,
#AS-wrapper .AS-col6-4,
#AS-wrapper .AS-col6-5,
#AS-wrapper .AS-col6-wide{
	float:none;
	width:auto !important;
	padding:0 !important;
	}


/* #AS-header
-------------------------------------------------------------*/

#AS-wrapper .AS-sp-accordionBox{
	display:none;
	}

#AS-header{
	position:fixed;
	top:0;
	left:0;
	right:0;
	height:50px;
	width:100%;
	background:#ffffff;
	border-bottom:5px solid #3868CA;
	z-index:100000;
	}

#AS-logo-atermstation{
	left:0;
	width:28%;
	max-width:128px;
	}

#AS-logo-atermstation .AS-logo-text{
	display:none;
	}

#AS-header-siteLink{
	position:absolute;
	top:0;
	right:0;
	height:35px;
	width:256px;
	padding:16px 40px 0 0;
	text-align:right;
	}

#AS-header-siteLink li{
	position:relative;
	float:none;
	display:inline-block;
	/background:none;
	background/**/:none;
	background:none;
	filter: none;
	height:auto;
	width:auto;
	padding:2px 0 0 5px;
	}

#AS-header-siteLink li#AS-header-sl-toBottomMenu{
	position:absolute;
	top:16px;
	right:5px;
	display:block;
	padding:0;
	}

#AS-header-siteLink li a{
	position:relative;
	display:block;
	background-color:transparent;
	height:auto;
	padding:0 0 0 22px;
	color:#000000;
	font-size:86%;
	}

#AS-header-siteLink li#AS-header-sl-toBottomMenu a img{
	display:block;
	width:23px;
	height:auto;
	}

#AS-header-siteLink li a:before{
	position:absolute;
	top:-2px;
	left:0;
	}

#AS-header-siteLink li#AS-header-sl-product a:before{
	content:url(/product/atermstation/cmn/images/icon/icon-products_information-s.png);
	}

#AS-header-siteLink li#AS-header-sl-support a:before{
	content:url(/product/atermstation/cmn/images/icon/icon-support_information-s.png);
	}

#AS-header-siteLink li#AS-header-sl-sitemap{
	display:none;
	}

#AS-header-siteLink li#AS-header-sl-toBottomMenu a{
	padding:0;
	}

/* #AS-topSlideNavi
-------------------------------------------------------------*/

#AS-topSlideNavi{
	border:none;
	}

#AS-topSlideNavi.AS-pu-show #AS-pu-bg,
#AS-topSlideNavi.AS-pu-show #AS-pu-Area{
	display:none;
	}

#AS-topSlideNavi.AS-pu-show #AS-tsn,
#AS-topSlideNavi.AS-pu-show #AS-tsn2{
	float:none;
	width:100%;
	padding:0;
	}

#AS-topSlideNavi.AS-pu-show #AS-tsn{
	display:none !important;
	}

#AS-topSlideNavi.AS-pu-show #AS-tsn2{
	display:block !important;
	}

#AS-topSlideNavi.AS-pu-show #AS-tsn-owl2 #AS-pu-banner a .AS-pu-link{
	}

#AS-topSlideNavi.AS-pu-show #AS-tsn-owl2 #AS-pu-banner a .AS-pu-title{
	font-size:140%;
	}

#AS-topSlideNavi.AS-pu-show #AS-tsn-owl2 #AS-pu-banner a .AS-pu-text{
	font-size:190%;
	}


/*
-------------------------------------------------------------*/

#AS-contents h1,
#AS-contents h2,
#AS-contents h3,
#AS-contents h4,
#AS-contents h5,
#AS-contents h6{
	margin-left:0 !important;
	margin-right:0 !important;
	margin-bottom:10px;
	border-radius:0;
	-ms-border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	font-weight:bold;
	}

#AS-contents #AS-museumCaution{
	margin-left:0 !important;
	margin-right:0 !important;
	margin-bottom:10px;
	}

#AS-contents table{
	width:100%;
	margin-left:0 !important;
	margin-right:0 !important;
	}

#AS-contents .AS-h-switch{
	width:auto;
	margin-bottom:0;
	}

#AS-topNavi,
#AS-topNaviSub,
#AS-topNavi ul,
#AS-topNaviSub ul{
	background:none;
	padding:0;
	border:none;
	}

#AS-topNavi li a,
#AS-topNaviSub li a{
	margin:0;
	box-shadow:none;
	-ms-box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	border-radius:0;
	-ms-border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}

#AS-topNavi li a{
	font-size:180%;
	text-align:center;
	}

#AS-topNavi li a:before{
	position:absolute;
	top:10px;
	left:20px;
	}

#AS-topNaviSub li a{
	/background:#ffffff;
	background/**/:#ffffff;
	background: linear-gradient(top, #ffffff 0, #ffffff 42%, #D5DFF4 100%);
	background: -ms-linear-gradient(top, #ffffff 0, #ffffff 42%, #D5DFF4 100%);
	background: -moz-linear-gradient(top, #ffffff 0, #ffffff 42%, #D5DFF4 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(0.42, #ffffff), to(#D5DFF4));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#ff95AEE3');
	font-size: 90% !important;
	padding:10px 0 6px 45px;
	}

#AS-topNaviSub li a:before{
	top:0;
	left:0;
	}

#AS-topNaviSub ul{
	background:#ccc;
	}

#AS-topNaviSub li{
	background:#fff;
	}

#AS-topNaviSub li ul{
	position:relative;
	z-index: 1;
	}

#AS-topNaviSub li ul li a{
	padding:10px 0 6px 45px;
	}

#AS-topNaviSub li ul li a:before{
	top:3px;
	left:3%;
	}

#AS-topNaviSub #AS-tns-1 a:before{
	top:12px;
	left:0;
	width:100%;
	margin-bottom:5px;
	}

#AS-topNaviSub #AS-tns-2 a:before{
	content:url(/product/atermstation/cmn/images/icon/icon-menu-media-mini.png);
	top:3px;
	left:5px;
	}

#AS-topNaviSub #AS-tns-3 a:before{
	content:url(/product/atermstation/cmn/images/icon/icon-menu-pdf-mini.png);
	}

#AS-topNaviSub #AS-tns-4 a:before{
	content:url(/product/atermstation/cmn/images/icon/icon-menu-photo-mini.png);
	}

#AS-topNaviSub #AS-tns-1{
	display: block !important;
	float: left;
	position: relative;
	width: 49.99% !important;
	z-index: 2;
	vertical-align:use-script
	}

#AS-topNaviSub #AS-tns-1 a{
	min-height:28px;
	padding:66px 0 17px;
	text-align:center;
	}

#AS-topNaviSub #AS-tns-2{
	display: block !important;
	float: right;
	position: relative;
	width: 49.5% !important;
	z-index: 2;
	}

#AS-topNaviSub #AS-tns-3{
	display: block !important;
	float: right;
	position: relative;
	width: 49.5% !important;
	z-index: 2;
	}

#AS-topNaviSub #AS-tns-4{
	display: block !important;
	float: right;
	position: relative;
	width: 49.5% !important;
	z-index: 2;
	}

#AS-topNaviSub #AS-tns-2 a,
#AS-topNaviSub #AS-tns-3 a,
#AS-topNaviSub #AS-tns-4 a{
	min-height:19px;
	}

#AS-wrapper .AS-topDList-inner{
	padding-top:20px;
	}

#AS-wrapper #AS-topSupportInformation,
#AS-wrapper #AS-QASlideNavi,
#AS-wrapper #AS-topSubContents,
#AS-wrapper .AS-toPagetop{
	display:none !important;
	}


/* #AS-footer
-------------------------------------------------------------*/




#AS-footer #AS2-footer-megaLink{
background: -webkit-linear-gradient(top, #2F61C8 0, #2F61C8 62%, #254EA0 100%);
background: linear-gradient(top, #2F61C8 0, #2F61C8 62%, #254EA0 100%);
}

#AS2-footer-megaLink > .AS-inner{
padding-top: 0;
padding-bottom: 0;
}

#AS-footer-line,
.AS2-ml-products{
display:none !important;
}

#AS2-footer-megaLink #AS2-ml-menu,
#AS2-ml-menu > .AS2-ml-column > *:nth-child(n+2){
display: none;
}

.AS-ml-column{
justify-content: center;
}

.AS-ml-column > *{
flex-basis: 100%;
}

#AS2-footer-megaLink li{
margin-bottom: 0;
}

#AS2-footer-megaLink .AS2-ml-col:nth-child(1n){
padding:0 32px;
}

#AS2-ml-menu > .AS2-ml-column a{
display:block;
background: -webkit-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
background: linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
padding:10px 0 8px;
border:1px solid #CCCCCC;
color:#000000;
font-size:1.5rem;
font-weight: bold;
text-align:center;
}

#AS2-ml-menu a::before{
display: none;
}

#AS-footer #AS2-menu{
}

#AS-footer #AS2-menu a{
display:block;
background:none;
padding:16px 0 12px;
font-size:1.5rem;
font-weight:bold;
text-align:center;
}

#AS-footer #AS2-menu a::before{
background: url(/product/atermstation/cmn/images/icon/icon-plus.png) center center no-repeat;
background-size: contain;
height: 1.25em;
width: 1.25em;
margin-right: .1em;
margin-bottom: .2em;
border: none;
transform: none;
vertical-align: middle;
}

#AS-footer #AS2-menu .AS2-ml-h-open::before{
background: url(/product/atermstation/cmn/images/icon/icon-minus.png) center center no-repeat;
background-size: contain;
}

#AS2-ml-menu .AS2-sp-ml-column{
display: flex;
margin-top:20px;
margin-bottom:20px;
}

#AS2-ml-menu .AS2-sp-ml-column a{
font-size: 1rem;
}

#AS2-ml-menu .AS2-sp-ml-column > *{
flex: 1 1 100%;
}

.AS2-snsIconFooter{
padding: 0 32px 32px;
text-align: center;
}

.AS2-snsIconFooter .AS2-twitter{
display: inline-flex;
}




#AS-footer #AS-footer-megaLink{
	/background:#2F61C8;
	background/**/:#2F61C8;
	background: linear-gradient(top, #2F61C8 0, #2F61C8 62%, #254EA0 100%);
	background: -ms-linear-gradient(top, #2F61C8 0, #2F61C8 62%, #254EA0 100%);
	background: -moz-linear-gradient(top, #2F61C8 0, #2F61C8 62%, #254EA0 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#2F61C8), color-stop(0.62, #2F61C8), to(#254EA0));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ff2F61C8', endColorstr='#ff254EA0');
	}

#AS-footer #AS-footer-line,
#AS-footer .AS-ml-products{
	display:none !important;
	}

#AS-footer #AS-ml-menu a:before{
	display:none;
	visibility:hidden;
	}

#AS-footer .AS-ml-menu{
	float:left;
	width:100%;
	max-width:none;
	padding:0 0 10px;
	}

#AS-footer .AS-ml-menu ul{
	margin:0 6.61%;
	padding:0 0 20px;
	}

#AS-footer .AS-ml-menu li{
	padding:0;
	font-weight:bold;
	}

#AS-footer .AS-ml-menu li a{
	display:block;
	/background:#ffffff;
	background/**/:#ffffff;
	background: linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -ms-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -moz-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(0.62, #ffffff), to(#D9D9D9));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#ffD9D9D9');
	padding:10px 0 8px;
	border:1px solid #CCCCCC;
	color:#000000;
	font-size:162%;
	text-align:center;
	}

#AS-footer .AS-ml-menu .AS-ml-menu-sub ul{
	display:table;
	width:100%;
	margin:0;
	padding:20px 0;
	}

#AS-footer .AS-ml-menu .AS-ml-menu-sub ul li{
	display:table-cell;
	width:33.33%;
	}

#AS-footer .AS-ml-menu .AS-ml-menu-sub ul li a{
	font-size:100%;
	}

#AS-footer #AS-menu{
	width:100%;
	}

#AS-footer #AS-menu a{
	display:block;
	background:none;
	padding:8px 0 12px;
	font-size:152%;
	font-weight:bold;
	text-align:center;
	}

#AS-footer #AS-menu #AS-ml-h-open{
	display:block;
	}

#AS-footer #AS-menu #AS-ml-h-open:before{
	content:url(/product/atermstation/cmn/images/icon/icon-plus.png);
	top:7px;
	vertical-align:middle;
	}

#AS-footer #AS-menu #AS-ml-h-close:before{
	content:url(/product/atermstation/cmn/images/icon/icon-minus.png);
	top:7px;
	vertical-align:middle;
	}

#AS-footer #AS-ml-menu{
	display:none;
	}

#AS-contents .AS-iconLink,
.hide{
	display:none !important;
	}

#AS-contents .AS-tabLink div{
	float:left;
	width:30.27%;
	padding:0 1.53%;
	vertical-align:bottom;
	}

#AS-logo-nec{
	padding-bottom:20px;
	text-align:center;
	}

#AS-contents table{
	font-size:80%;
	}

#AS-contents table th,
#AS-contents table td{
	padding:1px;
	}

#AS-wrapper .AS-comparisonTable .AS-ct-title img{
	width:96%;
	padding:0;
	}

#AS-contents .AS-comparisonTable .AS-ct-title a{
	max-width:none;
	margin-left:0;
	margin-right:0;
	border-radius:0;
	-ms-border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	}

#AS-contents .AS-newContents.AS-nc-topics dt,
#AS-contents .AS-newContents.AS-nc-topics dd{
	clear:both;
	float:none;
	width:auto;
	padding:0;
	}

#AS-contents .AS-productSlideNavi{
	display:none !important;
	}

#AS-topSlideNavi{
	background-image:none;
	}

#AS-topSlideNavi #AS-tsn,
#AS-topSlideNavi #AS-tsn-owl{
	width:100%;
	padding:0;
	box-shadow:none;
	-ms-box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	}

#AS-topSlideNavi #AS-tsn-list{
	display:none;
	}

#AS-contents .AS-component-column .AS-component-col{
	width:24.99%;
	}

#AS-contents .AS-component-column .AS-component-col-wide{
	float:right;
	width:74.99%;
	}

#AS-contents .AS-component-column .AS-component-col-banner{
	clear:both;
	float:none;
	width:auto;
	padding:20px 0;
	text-align:center;
	}

#AS-contents .AS-lineUp{
	padding:0 5px 10px;
	}

#AS-contents .AS-lineUp .AS-lu-column .AS-lu-col{
	width:29.99%;
	padding:0;
	}

#AS-contents .AS-lineUp.AS-newMark h4{
	margin-left:-5px !important;
	}

#AS-contents .AS-lineUp .AS-lu-column .AS-lu-col-wide{
	padding-left:2%;
	}

#AS-contents .AS-lineUp .AS-lu-spec dt,
#AS-contents .AS-lineUp .AS-lu-aside dt{
	width:25%;
	}

#AS-contents .AS-lineUp .AS-icon-speedlevel1 dt:after,
#AS-contents .AS-lineUp .AS-icon-speedlevel2 dt:after,
#AS-contents .AS-lineUp .AS-icon-speedlevel3 dt:after,
#AS-contents .AS-lineUp .AS-icon-speedlevel4 dt:after,
#AS-contents .AS-lineUp .AS-icon-speedlevel5 dt:after,
#AS-contents .AS-lineUp .AS-icon-speedlevel6 dt:after,
#AS-contents .AS-lineUp .AS-icon-speedlevel7 dt:after{
	display:block;

	padding-left:0;
	}

#AS-wrapper .AS-sp-none{
	display:none !important;
	
	}

#AS-wrapper .AS-sp-topExtra{
	display:block;
	}

#AS-wrapper .AS-sp-topExtra li,
#AS-wrapper .AS-sp-topExtra p{
	position:relative;
	top:0;
	display:block;
	/background:#ffffff;
	background/**/:#ffffff;
	background: linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -ms-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -moz-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(0.62, #ffffff), to(#D9D9D9));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#ffD9D9D9');
	margin:0;
	padding:0;
	font-size:110%;
	}

#AS-wrapper .AS-sp-topExtra a{
	position:relative;
	display:block;
	padding:10px 10px 8px 30px;
	}

#AS-wrapper .AS-sp-topExtra .AS-grayBox{
	background:#EFEFEF;
	width:auto;
	padding:15px 2.04% 13px;
	margin:0;
	border:none;
	}

#AS-wrapper .AS-sp-topExtra .AS-grayBox p{
	background:none;
	}

#AS-topDList{
	/background:#ffffff;
	background/**/:#ffffff;
	background: linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -ms-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -moz-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(0.62, #ffffff), to(#D9D9D9));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#ffD9D9D9');
	}

#AS-wrapper #AS-topDList h5{
	display:block;
	margin:0;
	padding:10px 10px 10px 45px;
	font-size:152%;
	cursor:pointer;
	}

#AS-topDList h5:before{
	content:url(/product/atermstation/cmn/images/icon/icon-plus02.png);
	position:absolute;
	top:8px;
	left:10px;
	vertical-align:middle;
	}

#AS-topDList h5.open:before{
	content:url(/product/atermstation/cmn/images/icon/icon-minus02.png);
	}

#AS-topDList h5:hover{
	opacity:0.6;
	-moz-opacity: 0.6;
	filter:alpha(opacity=60);
	}

#AS-topDList .AS-topDList-inner{
	display:none;
	}

#AS-wrapper hr{
	margin:0;
	border-top-width:5px;
	height:0;
	color:#3868CA;
	}

#AS-contents .AS-dList,
#AS-contents .AS-dList.AS-large,
#AS-contents .AS-dList-icon,
#AS-contents .AS-dList-icon.AS-large{
	margin-bottom:20px;
	font-size:90%;
	}

#AS-contents .AS-dList dt,
#AS-contents .AS-dList-icon dt,
#AS-contents .AS-dList.AS-large dt,
#AS-contents .AS-dList-icon.AS-large dt{
	float:none;
	position:relative;
	display:block;
	padding-bottom:0;
	}

#AS-contents .AS-dList dd,
#AS-contents .AS-dList-icon dd,
#AS-contents .AS-dList.AS-large dd,
#AS-contents .AS-dList-icon.AS-large dd{
	margin-left:0;
	padding-bottom:15px;
	}

#AS-wrapper .AS-topDList-linkBox{
	position:relative;
	margin:0 6.61%;
	padding:0 0 20px;
	}

#AS-wrapper .AS-topDList-linkBox div{
	float:left;
	display:block;
	/background:#ffffff;
	background/**/:#ffffff;
	background: linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -ms-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -moz-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(0.62, #ffffff), to(#D9D9D9));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#ffD9D9D9');
	width:49.99%;
	padding:0;
	margin:0;
	}

#AS-wrapper .AS-topDList-linkBox div a{
	display:block;
	background-position:10px center;
	padding:10px 10px 8px;
	border:1px solid #CCCCCC;
	}

#AS-wrapper .AS-topDList-linkBox .AS-markRSS:before{
	content:'';
	padding:0;
	}

#AS-wrapper .AS-topDList-linkBox .AS-markRSS a{
	padding-left:15px;
	}

#AS-wrapper .AS-topDList-linkBox .AS-markRSS a:before{
	content:url(/product/atermstation/cmn/images/bg-rss.png);
	padding:5px;
	vertical-align:text-bottom;
	}

/* .AS-tabLink
-------------------------------------------------------------*/

#AS-contents .AS-tabLink,
#AS-contents .AS-tabLink div{
	display:block;
	float:none;
	width:auto;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	border:none;
	}

#AS-contents .AS-tabLink div h1,
#AS-contents .AS-tabLink div h2,
#AS-contents .AS-tabLink div em,
#AS-contents .AS-tabLink div a{
	margin-top:0;
	box-shadow:none;
	-ms-box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	border:none;
	border-radius:0;
	-ms-border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	text-align:left;
	}

#AS-contents .AS-tabLink.AS-tab5 {
	display:block;
	width:90%;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	border:none;
	}

#AS-contents .AS-tabLink.AS-tab5 div{
	float:left;
	display:block;
	width:49%;
	margin-left:0;
	margin-right:0;
	padding:0;
	border:1px solid #CCCCCC;
	}

#AS-contents .AS-tabLink.AS-tab5 div h1,
#AS-contents .AS-tabLink.AS-tab5 div h2,
#AS-contents .AS-tabLink.AS-tab5 div em,
#AS-contents .AS-tabLink.AS-tab5 div a{
	padding:15px 5px 13px;
	/background:#ffffff;
	background/**/:#ffffff;
	background: linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -ms-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -moz-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(0.62, #ffffff), to(#D9D9D9));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#ffD9D9D9');
	box-shadow:none;
	-ms-box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	border:none;
	border-radius:0;
	-ms-border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	text-align:center;
	line-height:1.4;
	}

#AS-contents .AS-tabLink div h1,
#AS-contents .AS-tabLink div h2,
#AS-contents .AS-tabLink div em,
#AS-contents .AS-tabLink.AS-tab5 div h1,
#AS-contents .AS-tabLink.AS-tab5 div h2,
#AS-contents .AS-tabLink.AS-tab5 div em{
	background:#2F61C8;
	filter:none;
	z-index:1;
	}

#AS-contents .AS-tabLink.AS-tab5 div.AS-link{
	padding-top:15px;
	padding-bottom:0;
	border:none;
	}

#AS-contents .AS-tabLink.AS-tab5 div.AS-link a{
	display:inline-block;
	background:none;
	filter:;
	margin:0;
	padding:0;
	padding-left:22px;
	border:none;
	border-radius:0;
	-ms-border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	color:#2D5FC6;
	font-size:124%;
	font-weight:normal;
	text-align:left;
	}

#AS-contents .AS-tabLink.AS-tab5{
	padding-bottom:18px;
	zoom:1;
	}

#AS-contents .AS-tabLink.AS-tab5:after{
  clear: both;
  content: ""; 
  display: block; 
	height: 0;
	}


/* .AS-boxList
-------------------------------------------------------------*/

#AS-contents .AS-boxList{
	display:block;
	width:90%;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	border:none;
	}

#AS-contents .AS-boxList li,
#AS-contents .AS-boxList.AS-box4 li,
#AS-contents .AS-boxList.AS-box5 li{
	float:left;
	display:block;
	width:49%;
	margin-left:0;
	margin-right:0;
	padding:0;
	border:1px solid #CCCCCC;
	}

#AS-contents .AS-boxList li em,
#AS-contents .AS-boxList li a{
	padding:15px 5px 13px;
	/background:#ffffff;
	background/**/:#ffffff;
	background: linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -ms-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -moz-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(0.62, #ffffff), to(#D9D9D9));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#ffD9D9D9');
	box-shadow:none;
	-ms-box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	border:none;
	border-radius:0;
	-ms-border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	}

#AS-contents .AS-boxList li em{
	background:#2F61C8;
	filter:none;
	}

#AS-contents .AS-boxList{zoom:1;}

#AS-contents .AS-boxList:after{
    content: ""; 
    display: block; 
    clear: both;
		height: 0;}


/* .AS-productInfoBox
-------------------------------------------------------------*/

#AS-contents .AS-productInfoBox{
	width:100%;
	}

#AS-contents .AS-productInfoBox .AS-pib-pic{
	float:none;
	width:100%;
	padding-top:10px;
	}

#AS-contents .AS-productInfoBox .AS-pib-pic div{
	max-width:60%;
	margin:0;
	}

#AS-contents .AS-productInfoBox .AS-pib-pic p{
	font-size:80%;
	}

#AS-contents .AS-productInfoBox .AS-pib-main{
	clear:both;
	float:none;
	min-height:0;
	width:100%;
	padding-top:5px;
	}

#AS-contents .AS-productInfoBox p,
#AS-contents .AS-productInfoBox ul{
	margin-left:0;
	margin-right:0;
	margin-bottom:5px;
	}

#AS-contents .AS-productInfoBox .AS-pib-picEx{
	top:10px;
	bottom:auto;
	width:40%;
	}

#AS-contents .AS-productInfoBox .AS-pib-main-txt{
	font-size:240%;
	text-align:center;
	}

#AS-contents .AS-productInfoBox .AS-noInfoMargin{
	margin-bottom:5px;
	}

#AS-contents .AS-productInfoBox .AS-productInfo{
	min-height:0;
	}

#AS-contents .AS-productInfoBox .AS-pib-icon{
	padding:0;
	text-align:center;
	}

#AS-contents .AS-productInfoBox .AS-pib-icon li{
	display:inline-block;
	max-width:40px;
	padding:2px;
	}

#AS-contents .AS-productInfoBox .AS-lu-icon{
	padding:0;
	text-align:center;
	}

#AS-contents .AS-productInfoBox .AS-lu-icon li{
	display:inline-block;
	max-width:40px;
	padding:2px;
	}

#AS-contents .AS-productInfoBox .AS-pib-rooms{
	padding:0;
	text-align:center;
	}

#AS-contents .AS-productInfoBox .AS-lu-rooms{
	padding:0;
	text-align:center;
	}


/* .AS-pib-image-style
-------------------------------------------------------------*/

#AS-contents .AS-productInfoBox.AS-pib-image-style{
	/background:#EFEFEF !important;
	background/**/:#EFEFEF !important;
	background: linear-gradient(top, #ffffff 0, #EFEFEF 100%) !important;
	background: -ms-linear-gradient(top, #ffffff 0, #EFEFEF 100%) !important;
	background: -moz-linear-gradient(top, #ffffff 0, #EFEFEF 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#EFEFEF)) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#ffEFEFEF') !important;
	}

#AS-contents .AS-pib-image-style .AS-pib-bg-pic-smp{
	display:block;
	}

#AS-contents .AS-pib-image-style .AS-pib-bg-pic-notes{
	position:relative;
	top:-50px;
	}

#AS-contents .AS-pib-image-style .AS-pib-subtitle{
	position:relative;
	left:0;
	top:0;
	}

#AS-contents .AS-pib-image-style .AS-pib-main{
	padding-top:0;
	}

#AS-contents .AS-pib-image-style .AS-pib-pic{
	padding-top:0;
	text-align:center;
	}

#AS-contents .AS-pib-image-style .AS-pib-pic .AS-pib-picEx{
	max-width:30%;
	margin-top:0;
	margin-left:-30px;
	}

#AS-contents .AS-pib-image-style .AS-productInfo{
	float:none;
	background:none;
	margin:0;
	padding:0;
	border:none;
	text-align:center;
	}

#AS-contents .AS-pib-image-style .AS-productInfo .AS-lu-riyou{
	background-color:#ffffff;
	margin:0 5px 10px;
	padding:10px;
	border:1px solid #ccc;
	text-align:center;
	}

#AS-contents .AS-pib-image-style .AS-productInfo .AS-lu-riyou dt{
	display:inline-block;
	padding:0 5px;
	font-weight:bold;
	vertical-align:middle;
	}

#AS-contents .AS-pib-image-style .AS-productInfo .AS-lu-riyou dd{
	display:inline-block;
	vertical-align:middle;
	}

#AS-contents .AS-pib-image-style .AS-lu-icon{
	display:block;
	margin:0 0 10px;
	}

#AS-contents .AS-pib-image-style .AS-lu-rooms h5{
	display:inline;
	}

#AS-contents .AS-pib-image-style .AS-lu-rooms li{
	max-width:68px;
	}






/* .AS-productSpecBox
-------------------------------------------------------------*/

#AS-contents .AS-productSpecBox{
	width:100%;
	padding-bottom:0;
	}

#AS-contents .AS-productSpecBox h4,
#AS-contents .AS-productSpecBox p,
#AS-contents .AS-productSpecBox ul,
#AS-contents .AS-productSpecBox ol,
#AS-contents .AS-productSpecBox dl{
	}

#AS-contents .AS-productSpecBox h4{
	margin-bottom:0;
	}

#AS-contents .AS-productNewsBox{
	margin:0 0 10px;
	padding:0;
	border:none;
	border-bottom:1px solid #CCCCCC;
	border-radius:0;
	-ms-border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	}

#AS-contents .AS-productNewsBox dl{
	}

#AS-contents .AS-productSpecBox .AS-grayBox{
	}

#AS-contents .AS-productSpecBox .AS-grayBox ul li{
	padding-bottom:10px;
	}

#AS-contents .AS-productSpecBox .AS-leftBox,
#AS-contents .AS-productSpecBox .AS-rightBox{
	float:none;
	width:auto;
	}

#AS-contents .AS-productNewsBox,
#AS-contents .AS-productSpecBox .AS-rightBox{
	border-top:1px solid #CCCCCC;
	}

#AS-contents .AS-productSpecBox .AS-lu-spec,
#AS-contents .AS-productSpecBox .AS-lu-aside{
	display:block;
	width:auto;
	margin-bottom:10px;
	border-spacing:5px;
	}

#AS-contents .AS-productSpecBox .AS-lu-aside{
	margin-top:5px;
	}

#AS-contents .AS-productSpecBox .AS-lu-spec dt,
#AS-contents .AS-productSpecBox .AS-lu-aside dt{
	float:none;
	display:block;
	background:#666666;
	width:auto;
	padding:5px 1.53%;
	color:#ffffff;
	font-weight:bold;
	vertical-align:middle;
	}

#AS-contents .AS-productSpecBox .AS-lu-exData dt{
	background:#2f61c8;
	}

.AS-icon-speedlevel1 dt:after,
.AS-icon-speedlevel2 dt:after,
.AS-icon-speedlevel3 dt:after,
.AS-icon-speedlevel4 dt:after,
.AS-icon-speedlevel5 dt:after,
.AS-icon-speedlevel6 dt:after,
.AS-icon-speedlevel7 dt:after{
	display:inline;
	padding-top:0;
	padding-left:10px;
	vertical-align:top;
	}

#AS-contents .AS-productSpecBox .AS-lu-aside dt{
	background:#D5DFF4;
	color:#000000;
	}

#AS-contents .AS-productSpecBox .AS-lu-spec dt br{
	display:none;
	}

#AS-contents .AS-productSpecBox .AS-lu-spec dd,
#AS-contents .AS-productSpecBox .AS-lu-aside dd{
	display:block;
	width:auto;
	min-height:0;
	}

#AS-contents .AS-productSpecBox .AS-lu-specList{
	font-size:110%;
	}

#AS-contents .AS-productSpecBox .AS-lu-specList li{
	padding-left:5em;
	text-indent:-5em;
	}

#AS-contents .AS-productSpecBox .AS-lu-linkBox{
	overflow:hidden;
	position:relative;
	width:96%;
	margin:0;
	padding:0 2% 10px;
	font-size:80%;
	}

#AS-contents .AS-productSpecBox .AS-lu-linkBox a{
	display:block;
	padding:14px 1% 12px;
	border:1px solid #CCCCCC;
	/background:#ffffff;
	background/**/:#ffffff;
	background: linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -ms-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -moz-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(0.62, #ffffff), to(#D9D9D9));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#ffD9D9D9');
	text-align:center;
	}

#AS-contents .AS-productSpecBox .AS-psb-linkBox a:before{
	content:url(/product/atermstation/cmn/images/bg-arrow01.png);
	padding-right:5px;
	vertical-align:middle;
	}

#AS-contents #AS-moreArchives{
	display:block;
	padding:14px 1% 12px;
	border:1px solid #CCCCCC;
	/background:#ffffff;
	background/**/:#ffffff;
	background: linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -ms-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -moz-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(0.62, #ffffff), to(#D9D9D9));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#ffD9D9D9');
	margin:10px 0;
	font-weight:bold;
	text-align:center;
	}

#AS-contents #AS-moreArchives:before{
	content:url(/product/atermstation/cmn/images/bg-arrow01.png);
	padding-right:5px;
	vertical-align:middle;
	}

#AS-contents #AS-moreArchives .AS-icon-h-switch{
	position:absolute;
	overflow:hidden;
	height:1px;
	width:1px;
	right:0;
	bottom:0;
	}


#AS-wrapper .AS-sp-linkBox a{
	display:block;
	/background:#ffffff;
	background/**/:#ffffff;
	background: linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -ms-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -moz-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(0.62, #ffffff), to(#D9D9D9));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#ffD9D9D9');
	padding:10px 0 8px 20px;
	border:1px solid #CCCCCC;
	font-size:134%;
	font-weight:bold;
	}

#AS-wrapper .AS-sp-linkBox a:before{
	content:url(/product/atermstation/cmn/images/bg-arrow01-l.png);
	position:relative;
	top:1px;
	padding-right:5px;
	vertical-align:middle;
	}

#AS-wrapper h2.AS-sp-linkBox{
	margin:0;
	}

#AS-wrapper h2.AS-sp-linkBox a{
	/background:#2F61C8;
	background/**/:#2F61C8;
	background: linear-gradient(top, #2F61C8 0, #2F61C8 62%, #254EA0 100%);
	background: -ms-linear-gradient(top, #2F61C8 0, #2F61C8 62%, #254EA0 100%);
	background: -moz-linear-gradient(top, #2F61C8 0, #2F61C8 62%, #254EA0 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#2F61C8), color-stop(0.62, #2F61C8), to(#254EA0));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ff2F61C8', endColorstr='#ff254EA0');
	padding:12px 0 10px 20px;
	color:#ffffff;
	font-size:100%;
	border:none;
	border-radius:0;
	-ms-border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	}

#AS-wrapper h2.AS-sp-linkBox a:before{
	content:url(/product/atermstation/cmn/images/bg-arrow04-l.png);
	position:relative;
	top:0;
	padding-right:5px;
	vertical-align:middle;
	}

#AS-wrapper .AS-paddingTopNone{
	padding:0 !important;
	}

#AS-wrapper .AS-h-link.AS-sp-linkBox{
	font-size:100%;
	}

#AS-wrapper .AS-h-link.AS-sp-linkBox a{
	border-radius:0;
	-ms-border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	font-size:100%;
	}

#AS-wrapper .AS-h-link.AS-sp-linkBox a:before{
	top:4px;
	}

#AS-contents .AS-productNewsBox h4{
	font-size:140%;
	}


/* #AS-icon -------------------------------------------------------------*/

a.AS-link,
span.AS-link{
	
	}

a.AS-link:before,
span.AS-link:before{
	content:url(/product/atermstation/cmn/images/bg-arrow01-l.png);
	top:0.1em;
	}

.AS-topDList-linkBox{
	font-size:80%;
	}

.AS-topDList-linkBox a.AS-link:before{
	top:0.7em;
	left:5px;
	}

#AS-wrapper .AS-topDList-linkBox div a{
	min-height:17px;
	padding:10px 5px 8px 20px;
	}

#AS-wrapper .AS-topDList-linkBox .AS-markRSS a{
	padding:8px 5px 7px 20px;
	}

.AS-sp-topExtra a.AS-link:before,
.AS-sp-topExtra span.AS-link:before{
	top:0.7em;
	left:15px;
	}

.AS-markInfo:after{
	display:none;
	}

#AS-wrapper .AS-markInfo a:after{
	content:url(/product/atermstation/cmn/images/bg-information.png);
	position:relative;
	top:-3px;
	left:5px;
	vertical-align:middle;
	}

#AS-wrapper .AS-icon-homerooter,
#AS-wrapper .AS-icon-relay,
#AS-wrapper .AS-icon-portable,
#AS-wrapper .AS-icon-handset,
#AS-wrapper .AS-icon-mobile,
#AS-wrapper .AS-icon-wimax,
#AS-wrapper .AS-icon-networkcamera,
#AS-wrapper .AS-icon-etc,
#AS-wrapper .AS-icon-contents-1,
#AS-wrapper .AS-icon-contents-2,
#AS-wrapper .AS-icon-contents-3,
#AS-wrapper .AS-icon-contents-4,
#AS-wrapper .AS-icon-contents-5{
	min-height:35px !important;
	}

#AS-wrapper .AS-icon-homerooter:before,
#AS-wrapper .AS-icon-relay:before,
#AS-wrapper .AS-icon-portable:before,
#AS-wrapper .AS-icon-handset:before,
#AS-wrapper .AS-icon-mobile:before,
#AS-wrapper .AS-icon-wimax:before,
#AS-wrapper .AS-icon-networkcamera:before,
#AS-wrapper .AS-icon-etc:before,
#AS-wrapper .AS-icon-contents-1:before,
#AS-wrapper .AS-icon-contents-2:before,
#AS-wrapper .AS-icon-contents-3:before,
#AS-wrapper .AS-icon-contents-4:before{
	float:right;
	top:-8px;
	padding-right:0;
	padding-left:5px;
	}

#AS-wrapper .AS-h-upDown{
	padding-right:10px;
	}

#AS-wrapper .AS-h-upDown .AS-icon-h-up,
#AS-wrapper .AS-h-upDown .AS-icon-h-down{
	display:none;
	}

#AS-wrapper .AS-h-switch,
#AS-wrapper .AS-sp-h-switch{
	position:relative;
	margin-bottom:0;
	padding-left:40px;
	cursor:pointer;
	}

#AS-wrapper h2.AS-h-switch,
#AS-wrapper h2.AS-sp-h-switch{
	/background:#2F61C8;
	background/**/:#2F61C8;
	background: linear-gradient(top, #2F61C8 0, #2F61C8 62%, #254EA0 100%);
	background: -ms-linear-gradient(top, #2F61C8 0, #2F61C8 62%, #254EA0 100%);
	background: -moz-linear-gradient(top, #2F61C8 0, #2F61C8 62%, #254EA0 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#2F61C8), color-stop(0.62, #2F61C8), to(#254EA0));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ff2F61C8', endColorstr='#ff254EA0');
	min-height:35px;
	}

#AS-wrapper h3.AS-h-switch,
#AS-wrapper h3.AS-sp-h-switch{
	/background:#D5DFF4;
	background/**/:#D5DFF4;
	background: linear-gradient(top, #D5DFF4 0, #D5DFF4 62%, #B9CAEC 100%);
	background: -ms-linear-gradient(top, #D5DFF4 0, #D5DFF4 62%, #B9CAEC 100%);
	background: -moz-linear-gradient(top, #D5DFF4 0, #D5DFF4 62%, #B9CAEC 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#D5DFF4), color-stop(0.62, #D5DFF4), to(#B9CAEC));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffD5DFF4', endColorstr='#ffB9CAEC');
	}

#AS-wrapper h4.AS-h-switch,
#AS-wrapper h4.AS-sp-h-switch{
	/background:#ffffff;
	background/**/:#ffffff;
	background: linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -ms-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -moz-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(0.62, #ffffff), to(#D9D9D9));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#ffD9D9D9');
	padding-top:16px;
	padding-bottom:14px;
	}

#AS-wrapper .AS-h-switch:hover,
#AS-wrapper .AS-sp-h-switch:hover{
	opacity:0.6;
	-moz-opacity: 0.6;
	filter:alpha(opacity=60);
	}

#AS-wrapper .AS-h-switch .AS-icon-h-switch,
#AS-wrapper .AS-sp-h-switch .AS-icon-h-switch{
	display:block;
	top:3px;
	}

#AS-wrapper h2.AS-h-switch .AS-icon-h-switch,
#AS-wrapper h2.AS-sp-h-switch .AS-icon-h-switch{
	top:9px;
	}

#AS-wrapper h4.AS-h-switch .AS-icon-h-switch,
#AS-wrapper h4.AS-sp-h-switch .AS-icon-h-switch{
	top:12px;
	}

#AS-wrapper .AS-accordionBox,
#AS-wrapper .AS-sp-accordionBox{
	display:none;
	width:100%;
	padding:10px 0;
	}

#AS-wrapper .AS-sp-boxLink{
	margin:0;
	padding:0;
	}

#AS-wrapper .AS-sp-boxLink li{
	/background:#ffffff;
	background/**/:#ffffff;
	background: linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -ms-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -moz-linear-gradient(top, #ffffff 0, #ffffff 62%, #D9D9D9 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(0.62, #ffffff), to(#D9D9D9));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#ffD9D9D9');
	margin:0;
	padding:0;
	}

#AS-wrapper .AS-sp-boxLink li a{
	display:block;
	padding:20px 10px 18px 25px;
	}

#AS-wrapper .AS-sp-boxLink li a.AS-link{
	padding:10px 10px 12px 25px;
	font-size:90%;
	}

#AS-wrapper .AS-sp-boxLink li a.AS-link:before{
	left:7px;
	top:0.9em;
	}

#AS-contents .AS-productSpecBox .AS-lu-linkBox a.AS-link{
	right:0;
	top:auto;
	padding-left:13px;
	font-size:130%;
	}

#AS-contents .AS-productSpecBox .AS-lu-linkBox a.AS-link:before{
	left:5px;
	top:0.9em;
	}

#AS-wrapper .AS-zoomBtn{
	display:block;
	}

#AS-contents .AS-productInfoBox .AS-pib-main-txt .AS-pib-main-txt-img{
	margin-top:0;
	}

}

@media screen and (min-width:661px){

#AS-ml-menu,
.AS-topDList-inner,
.AS-sp-accordionBox{
	display:block !important;
	}

#AS-wrapper #AS-zoomWrapper,
#AS-wrapper #AS-zoomBG,
#AS-wrapper .AS-zoomBtn{
	display:none;
	}

}

@media screen and (max-width:660px) and (-webkit-min-device-pixel-ratio:1.25){

/* #AS-icon -------------------------------------------------------------*/

#AS-wrapper .AS-icon-homerooter:before, #AS-wrapper .AS-icon-relay:before, #AS-wrapper .AS-icon-portable:before, #AS-wrapper .AS-icon-handset:before, #AS-wrapper .AS-icon-mobile:before, #AS-wrapper .AS-icon-wimax:before, #AS-wrapper .AS-icon-networkcamera:before, #AS-wrapper .AS-icon-etc:before, #AS-wrapper .AS-icon-contents-1:before, #AS-wrapper .AS-icon-contents-2:before, #AS-wrapper .AS-icon-contents-3:before, #AS-wrapper .AS-icon-contents-4:before{
	top:-16px;
	}

.AS-icon-support:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-support_information.png);
	zoom:0.5;*/
	}

.AS-icon-speedlevel1:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-speedlevel_1.png);
	zoom:0.5;*/
	}

.AS-icon-speedlevel2:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-speedlevel_2.png);
	zoom:0.5;*/
	}

.AS-icon-speedlevel3:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-speedlevel_3.png);
	zoom:0.5;*/
	}

.AS-icon-speedlevel4:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-speedlevel_4.png);
	zoom:0.5;*/
	}

.AS-icon-speedlevel5:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-speedlevel_5.png);
	zoom:0.5;*/
	}

.AS-icon-speedlevel7:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-speedlevel_7.png);
	zoom:0.5;*/
	}

.AS-icon-homerooter:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-products-homerooter-s.png);
	zoom:0.5;*/
	}

.AS-icon-relay:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-products-relay-s.png);
	zoom:0.5;*/
	}

.AS-icon-portable:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-products-portable-s.png);
	zoom:0.5;*/
	}

.AS-icon-handset:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-products-handset-s.png);
	zoom:0.5;*/
	}

.AS-icon-mobile:before,
.AS-icon-wimax:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-products-wimax-s.png);
	zoom:0.5;*/
	}

.AS-icon-networkcamera:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-products-camera-s.png);
	zoom:0.5;*/
	}

.AS-icon-etc:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-products-etc-s.png);
	zoom:0.5;*/
	}

.AS-icon-contents-1:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-contents-1-s.png);
	zoom:0.5;*/
	}

.AS-icon-contents-2:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-contents-2-s.png);
	zoom:0.5;*/
	}

.AS-icon-contents-3:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-contents-3-s.png);
	zoom:0.5;*/
	}

.AS-icon-contents-4:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-contents-4-s.png);
	zoom:0.5;*/
	}

.AS-icon-products,
.AS-icon-comparison,
.AS-icon-navi,
.AS-icon-special,
.AS-icon-media,
.AS-icon-pdf,
.AS-icon-photo{
	padding-left:65px !important;
	}

.AS-icon-products:before,
.AS-icon-comparison:before,
.AS-icon-navi:before,
.AS-icon-special:before,
.AS-icon-media:before,
.AS-icon-pdf:before,
.AS-icon-photo:before{
	position:absolute;
	top:12px;
	left:10px;
	float:none;
	padding-right:0;/*
	-webkit-transform:scale(0.5);
	-webkit-transform-origin:0 0;*/
	}

.AS-icon-special:before,
.AS-icon-media:before,
.AS-icon-pdf:before,
.AS-icon-photo:before{
	top:6px;
	}

.AS-icon-products:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-products-s.png);*/
	}

h1.AS-icon-products:before,
h2.AS-icon-products:before,
em.AS-icon-products:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-products-s-blue.png);*/
	}

.AS-icon-comparison:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-comparison-s.png);*/
	}

h1.AS-icon-comparison:before,
h2.AS-icon-comparison:before,
em.AS-icon-comparison:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-comparison-s-blue.png);*/
	}

.AS-icon-navi:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-navi-s.png);*/
	}

h1.AS-icon-navi:before,
h2.AS-icon-navi:before,
em.AS-icon-navi:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-navi-s-blue.png);*/
	}

.AS-icon-special:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-contents-s.png);*/
	}

h1.AS-icon-special:before,
h2.AS-icon-special:before,
em.AS-icon-special:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-contents02-s.png);*/
	}

.AS-icon-media:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-media-s.png);*/
	}

h1.AS-icon-media:before,
h2.AS-icon-media:before,
em.AS-icon-media:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-media02-s.png);*/
	}

.AS-icon-pdf:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-pdf-s.png);*/
	}

h1.AS-icon-pdf:before,
h2.AS-icon-pdf:before,
em.AS-icon-pdf:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-pdf02-s.png);*/
	}

.AS-icon-photo:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-photo-s.png);*/
	}

h1.AS-icon-photo:before,
h2.AS-icon-photo:before,
em.AS-icon-photo:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-photo02-s.png);*/
	}

#AS-topNavi #AS-tn-product a:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-products.png);
	top:20px;
	left:40px;
	zoom:0.5;*/
	top:10px;
	left:30px;
	}

#AS-topNavi #AS-tn-comparison a:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-comparison.png);
	top:20px;
	left:40px;
	zoom:0.5;*/
	top:10px;
	left:30px;
	}

#AS-topNavi #AS-tn-navi a:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-navi.png);
	top:20px;
	left:40px;
	zoom:0.5;*/
	top:10px;
	left:30px;
	}

#AS-topNaviSub #AS-tns-1 a:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-contents-s.png);
	top:24px;
	zoom:0.5;*/
	top:14px;
	}

#AS-topNaviSub #AS-tns-2 a:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-media-mini.png);*/
	left:10px;/*
	zoom:0.5;*/
	}

#AS-topNaviSub #AS-tns-3 a:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-pdf-mini.png);*/
	left:10px;/*
	zoom:0.5;*/
	}

#AS-topNaviSub #AS-tns-4 a:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-menu-photo-mini.png);*/
	left:10px;/*
	zoom:0.5;*/
	}

#AS-header-siteLink li#AS-header-sl-product a:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-products_information-s.png);
	zoom:0.5;*/
	}

#AS-header-siteLink li#AS-header-sl-support a:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-support_information-s.png);
	zoom:0.5;*/
	}

#AS-topDList h5:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-plus02.png);
	top:16px;
	left:20px;
	zoom:0.5;*/
	top:6px;
	left:10px;
	}

#AS-topDList h5.open:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-minus02.png);*/
	}

#AS-footer #AS-menu #AS-ml-h-open,
#AS-footer #AS-menu #AS-ml-h-close{
	padding-top:2px;
	}

#AS-footer #AS-menu #AS-ml-h-open:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-plus.png);
	top:20px;
	zoom:0.5;*/
	top:10px;
	}

#AS-footer #AS-menu #AS-ml-h-close:before{/*
	content:url(/product/atermstation/cmn/images-retina/icon/icon-minus.png);
	top:20px;
	zoom:0.5;*/
	top:10px;
	}

}

@media screen and (min-width:481px){

}

@media screen and (max-width:480px){

#AS-topSlideNavi.AS-pu-show #AS-tsn-owl2 #AS-pu-banner a .AS-pu-img{
	padding:5px 0;
	}

#AS-topSlideNavi.AS-pu-show #AS-tsn-owl2 #AS-pu-banner a .AS-pu-title{
	padding:15px 16% 11px 30%;
	font-size:100%;
	}

#AS-topSlideNavi.AS-pu-show #AS-tsn-owl2 #AS-pu-banner a .AS-pu-text{
	font-size:140%;
	}

#AS-wrapper .AS-icon-homerooter:before,
#AS-wrapper .AS-icon-relay:before,
#AS-wrapper .AS-icon-portable:before,
#AS-wrapper .AS-icon-handset:before,
#AS-wrapper .AS-icon-mobile:before,
#AS-wrapper .AS-icon-wimax:before,
#AS-wrapper .AS-icon-networkcamera:before,
#AS-wrapper .AS-icon-etc:before{
	right:-5px;
	}

#AS-wrapper h2.AS-h-switch,
#AS-wrapper h2.AS-sp-h-switch{
	padding-bottom: 4px;
	padding-top: 18px;
	font-size:82%;
	}

#AS-wrapper .AS-icon-homerooter:before, #AS-wrapper .AS-icon-relay:before, #AS-wrapper .AS-icon-portable:before, #AS-wrapper .AS-icon-handset:before, #AS-wrapper .AS-icon-mobile:before, #AS-wrapper .AS-icon-wimax:before, #AS-wrapper .AS-icon-networkcamera:before, #AS-wrapper .AS-icon-etc:before, #AS-wrapper .AS-icon-contents-1:before, #AS-wrapper .AS-icon-contents-2:before, #AS-wrapper .AS-icon-contents-3:before, #AS-wrapper .AS-icon-contents-4:before{
	top:-13px;
	}

#AS-wrapper h3.AS-h-switch,
#AS-wrapper h3.AS-sp-h-switch{
	min-height:20px;
	font-size:82%;
	}

#AS-contents .AS-lineUp .AS-lu-icon li{
	max-width:30px;
	}

}

@media screen and (max-width:480px) and (-webkit-min-device-pixel-ratio:1.25){

#AS-wrapper .AS-icon-homerooter:before, #AS-wrapper .AS-icon-relay:before, #AS-wrapper .AS-icon-portable:before, #AS-wrapper .AS-icon-handset:before, #AS-wrapper .AS-icon-mobile:before, #AS-wrapper .AS-icon-wimax:before, #AS-wrapper .AS-icon-networkcamera:before, #AS-wrapper .AS-icon-etc:before, #AS-wrapper .AS-icon-contents-1:before, #AS-wrapper .AS-icon-contents-2:before, #AS-wrapper .AS-icon-contents-3:before, #AS-wrapper .AS-icon-contents-4:before{/*
	top:-26px;*/
	}

}

@media screen and (max-width:880px){


/* #AS-header
-------------------------------------------------------------*/

#AS-logo-atermstation{
	width:32.95%;
	}

#AS-header-siteLink{
	padding-left:35.22%;
	width:64.77%;
	max-width:570px;
	}

#AS-header-siteLink{
	padding-left:35.22%;
	width:64.77%;
	max-width:570px;
	}

#AS-header-siteLink li a{
	letter-spacing:0;
	}

#AS-header .AS-searchForm{
	position:absolute;
	left:auto;
	bottom:0;
    right: 0;
    width: 20%;
    margin: 0;
	padding-left:0;
	}

#AS-header .AS-searchForm .iSearchAssist{
	width:48%;
	}

@media screen and (max-width:480px){

#AS2-footer-megaLink .AS2-ml-col:nth-child(1n){
padding:0 16px;
}

#AS2-ml-menu > .AS2-ml-column a{
font-size:1.125rem;
}

#AS2-ml-menu .AS2-sp-ml-column a{
font-size:.75rem;
}

}

@media screen and (max-width:360px){

#AS-topSlideNavi.AS-pu-show #AS-tsn-owl2 #AS-pu-banner a .AS-pu-link{
	}

#AS-topSlideNavi.AS-pu-show #AS-tsn-owl2 #AS-pu-banner a .AS-pu-title{
	padding:10px 16% 6px 30%;
	font-size:80%;
	}

#AS-topSlideNavi.AS-pu-show #AS-tsn-owl2 #AS-pu-banner a .AS-pu-text{
	font-size:100%;
	}


/* #AS-header
-------------------------------------------------------------*/

#AS-logo-atermstation{
	top:18px;
	width:28%;
	}

#AS-contents .AS-lineUp .AS-lu-icon li{
	max-width:25px;
	}

#AS-topNavi li a{
	font-size:200%;
	}

#AS-wrapper h2.AS-h-switch,
#AS-wrapper h2.AS-sp-h-switch{
	}

#AS-wrapper h3.AS-h-switch,
#AS-wrapper h3.AS-sp-h-switch{
	font-size:102%;
	}

#AS-footer .AS-ml-menu .AS-ml-menu-sub ul li a,
#AS-wrapper .AS-topDList-linkBox div a{
	font-size:95%;
	}


/* #AS-contents
-------------------------------------------------------------*/

#AS-contents .AS-lineUp.AS-newMark h4{
	background-size:30% auto;
	padding-left:15% !important;
	}

}

@media screen and (max-width:320px){

#AS-wrapper{
	font-size:90%;
	}

#AS-topNavi li a{
	font-size:190%;
	}

#AS-wrapper h2.AS-h-switch,
#AS-wrapper h2.AS-sp-h-switch{
	font-size:78%;
	}

#AS-wrapper h3.AS-h-switch,
#AS-wrapper h3.AS-sp-h-switch{
	font-size:78%;
	}

#AS-contents .AS-lineUp h4{
	width:52%;
	}

#AS-contents .AS-lineUp .AS-lu-link{
	width:48%;
	}

/* #AS-contents
-------------------------------------------------------------*/

#AS-contents .AS-lineUp.AS-newMark h4{
	width:38%;
	}

}