@charset "utf-8";address,em,strong{font-style:normal}caption,th{text-align:left}a,abbr,acronym,img{border:0}#ag_header,#ag_header .ag_container{position:relative}#ag_cart p span,caption,em,strong,th{font-weight:700}#ag_contents:after,.ag_clear_fix:after{content:""}html{overflow-y:scroll;overflow-x:hidden}abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}img,th{vertical-align:top}body{color:#363B3B;font-size:13px;font-family:"���C���I",Meiryo,verdana,"�q���M�m�p�S Pro W3","Hiragino Kaku Gothic Pro",Osaka,"�l�r �o�S�V�b�N","MS PGothic",sans-serif;line-height:1.8}

a{color: inherit;text-decoration:underline}
a:hover{color:#999;text-decoration:underline}
a:active{color:#EEE;text-decoration:underline}
/*
a{margin:0;padding:0;vertical-align:baseline;background:0 0;text-decoration:underline}
a:link{color:#0271fb}
a:visited{color:#bd02fb}
a:focus,
a:hover{color:#EEE;text-decoration:underline}
a:active{color:#fb0e02}
*/
ul li{list-style-position:outside;list-style-type:none}ol li{list-style-position:inside;list-style-type:decimal}blockquote,dl,fieldset,h1,h2,h3,h4,h5,ol,p,pre,table,ul{margin-bottom:1.5em}caption,li{margin-bottom:.5em}table{width:100%;border-spacing:0;border-collapse:collapse}td,th{border:1px solid #DDD;padding:5px 15px}th{background-color:#EEE}.ag_clear_b{clear:both}.ag_clear_fix:after{clear:both;display:block}.ag_margin_r_20{margin-right:20px!important}.ag_container{width:1000px;margin:0 auto}#ag_header{background:url(../images/bgi_header.png)left top;height:114px;z-index:1000}#ag_cart,#ag_global_nav,#ag_util_nav,.ag_member_btn{position:absolute}#ag_logo{margin:0}#ag_global_nav{top:72px}#ag_global_nav li{margin:0;float:left}#ag_global_nav li ul{width:200px;margin:0}#ag_global_nav li ul li{float:none;font-size:11px}#ag_global_nav li ul li a{display:block;color:#DDD;text-decoration:none;padding:10px 0 10px 20px!important;line-height:1}#ag_global_nav li a:hover{text-decoration:none!important}.ag_hide_nav_btn{cursor:pointer}.ag_hide_nav_l1 li{overflow:hidden;height:0;transition:.4s;background-color:rgba(10,13,17,.8)}#ag_global_nav li:hover .ag_hide_nav_l1 li{overflow:visible;height:30px}.ag_footer_section_1of2,.ag_footer_section_1of3{margin-bottom:20px;background-color:#262a2d;height:180px}.ag_hide_nav_l1 li:hover{background-color:rgba(25,38,65,.8)}.ag_member_btn{left:210px;top:24px}#ag_util_nav{right:10px;top:46px;font-size:11px}#ag_util_nav li{float:left;margin-left:30px;line-height:1;text-align:right}#ag_util_nav li img{margin-right:8px;vertical-align:middle}#ag_util_nav a{color:#999;text-decoration:none}#ag_util_nav a:hover{color:#EEE;text-decoration:underline}#ag_cart{right:0;top:7px;font-size:12px}#ag_cart p{float:left;text-align:right;margin-left:25px;color:#999;line-height:25px}#ag_cart p span{color:#fff}#ag_contents:after{clear:both;display:block}.ag_to_page_top{background-color:#262a2d;text-align:center;margin:0}.ag_to_page_top a{display:block;padding:20px 0 22px}.ag_to_page_top img{vertical-align:bottom!important}.ag_footer_section_1of2{float:left;width:490px;margin-top:40px}.ag_footer_section_1of3{float:left;width:320px}.ag_footer_section_in{padding:24px 20px 0;color:#FFF;font-size:11px;line-height:1.6}.ag_footer_bottom{clear:both;border-top:solid 1px #262a2d;padding:20px 0;font-size:11px;color:#999}.ag_footer_bottom a{font-size:11px;color:#999;text-decoration:none}#ag_footer_3 p,#ag_footer_5 p{font-size:10px}.ag_footer_bottom_l{float:left;width:59%;line-height:1.6}.ag_footer_bottom_l img{float:left;margin:0 20px 10px 10px}.ag_footer_bottom_r{float:right;width:39%;text-align:right}.ag_footer_bottom_r a{margin-left:20px}#ag_footer_5 p{color:#999;line-height:1.5;margin-bottom:12px}.ag_contents_l{float:left;width:50%}.ag_contents_r{float:right;width:50%}#ag_footer_1 .ag_contents_l{width:60%}#ag_footer_1 .ag_contents_r{width:40%}#ag_footer_3 .ag_contents_l{width:70%}#ag_footer_3 .ag_contents_r{width:30%;text-align:right}#ag_footer_4 .ag_contents_r{text-align:right}