@charset "utf-8";
/*
Theme Name:audio202211
Theme URI:
Author:
*/
.m1b{margin-bottom:1px;}
.m2b{margin-bottom:2px;}
.m3b{margin-bottom:3px;}
.m4b{margin-bottom:4px;}
.m5b{margin-bottom:5px;}
.m6b{margin-bottom:6px;}
.m7b{margin-bottom:7px;}
.m8b{margin-bottom:8px;}
.m9b{margin-bottom:9px;}
.m10b{margin-bottom:10px;}
.m13b{margin-bottom:13px;}
.m15b{margin-bottom:15px;}
.m20b{margin-bottom:20px;}
.m25b{margin-bottom:25px;}
.m30b{margin-bottom:30px;}
.m35b{margin-bottom:35px !important;}
.m40b{margin-bottom:40px !important;}
.m45b{margin-bottom:45px;}
.m50b{margin-bottom:50px;}
.m20t{margin-top:20px;}
.p20r{padding-right:20px;}
.m5l{margin-left:5px;}
.m9l{margin-left:9px;}
.m10l{margin-left:10px;}
.m12l{margin-left:12px;}
.m15l{margin-left:15px;}
.m20l{margin-left:20px;}
.m25l{margin-left:25px;}
.m30l{margin-left:30px;}
.m150l{margin-left:150px;}
.m570l{margin-left:570px;}
.m5r{margin-right:5px;}
.m10r{margin-right:10px;}
.m15r{margin-right:15px;}
.m20r{margin-right:20px;}
.m25r{margin-right:25px;}
.m30r{margin-right:30px;}
.m40r{margin-right:40px;}
.m50r{margin-right:50px;}
.p5b{padding-bottom:5px;}
.p10b{padding-bottom:10px;}
.p15b{padding-bottom:15px;}
.p20b{padding-bottom:20px;}
.p25b{padding-bottom:25px;}
.p30b{padding-bottom:30px;}
.p40b{padding-bottom:40px;}
.p20t{padding-top:20px;}
.p10a{padding:10px;}
.p20a{padding:20px;}
.p5l{padding-left:5px;}
.p10l{padding-left:10px;}
.p15l{padding-left:15px;}
.p20l{padding-left:20px;}
.p25l{padding-left:25px;}
.p30l{padding-left:30px;}
.p200l{padding-left:200px;}
.box60{width:60px;}
.box85{width:85px;}
.box100{width:100px;}
.box110{width:110px;}
.box120{width:120px;}
.box130{width:130px;}
.box140{width:140px;}
.box160{width:160px;}
.box180{width:180px;}
.box200{width:200px;}
.box250{width:250px;}
.box260{width:260px;}
.box280{width:280px;}
.box285{width:285px;}
.box290{width:290px;}
.box340{width:340px;}
.box300{width:300px;}
.box310{width:310px;}
.box320{width:320px;}
.box350{width:350px;}
.box355{width:355px;}
.box365{width:365px;}
.box370{width:370px;}
.box400{width:400px;}
.box420{width:420px;}
.box440{width:440px;}
.box460{width:460px;}
.box500{width:500px;}
.box510{width:510px;}
.box530{width:530px;}
.box600{width:600px;}
.box640{width:640px;}
.clear{clear:both;}
.cen{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.fLeft{float:left;}
.fRight{float:right;}
.txtB{font-weight:bold;}
.txtRed{color:#ff0000;}
.txtBlue{color:#0052E5;}
.txtPink{color:#F246A4;}
.txtGold{color:#A98552;}
.txtGray{color:#666666;}
.txt13{font-size:107%;}
.txt16{font-size:122%;}
.txt17{font-size:129%;}
.lineB{border-bottom:dotted 1px #333333;}
.alignright{display:block;margin:0 0 10px auto;}
.alignleft{display:block;margin:0 auto 10px 0;}
.aligncenter{display:block;margin:0 auto 10px;}
a:link,
a:visited{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;color:#666666;}
a:active{text-decoration:none;color:#333333;}
.on_img,
.on_nav li{position:relative;z-index:0;}
.on_img a,
.on_nav li a{display:-moz-inline-box;display:inline-block;}
.on_img a:hover,
.on_nav li a hover{position:static;}
.on_img a:hover img,
.on_nav li a:hover img,
.on_nav li.current a img,
.on_nav dt.current a img{position:relative;z-index:-1;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
html{background:#FFF;}
body{background:#FFF;width:100%;-webkit-text-size-adjust:100%;}
#container{font-family:"Noto Sans Japanese", "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;width:100%;font-size:94%;margin:0 auto;color:#333333;}
