@charset "shift-jis";html,body,div,iframe,blockquote,form,select,label,input,fieldset,select,textarea,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;line-height:1.5em}
body,input,button,textarea{font-family:"ＭＳ Ｐゴシック","MS PGothic","メイリオ","Meiryo",Osaka,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif,verdana;font-size:12px;color:#333;line-height:1.5}
html,body{height:100%;background:#fff}
a,a:link,a:visited{color:#727272;text-decoration:underline}
a:hover,a:active,a:focus{color:#727272;text-decoration:underline}
table{width:100%;border-collapse:collapse}
textarea{overflow:auto;resize:none;width:100%}
img,legend,fieldset{border:0;vertical-align:middle}
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
.ellip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.cboth:after{content:"";display:block;clear:both}
.cleft:after{content:"";display:block;clear:left}
.cboth,.cleft{*zoom:1}
h1,h2,h3,h4,h5,h6{margin:0;padding:0}
h1{font-size:160%}
h2,h3{font-size:117%}
h4{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
ul, ol, dl {list-style:none;}
th,td,caption{margin:0;padding:0;font-weight:normal;text-align:left}
fieldset,img{border:0}
textarea,input[type=text],input[type=password]{border:1px solid #dcdcdc;background:#FFF;height:24px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:0 10px 0 10px;font-size:1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
textarea:focus,input[type=text]:focus,input[type=password]:focus{border-color:#b6cada #b6cada #b6cada;background:#f3f7f9;padding:0 10px 0 10px}
textarea:hover,input[type=text]:hover,input[type=password]:hover{border-color:#b6cada #b6cada #b6cada;background:#f3f7f9;outline:100px}
input[type=submit],input[type=reset],input[type=button]{padding:2px 5px 2px 5px;outline:0}
input[type=radio],input[type=checkbox]{vertical-align:middle;margin:2px 5px 2px 0;padding:0}
.i_height{height:250px!important;padding:10px!important}
address,em,cite,code{font-style:normal;font-weight:normal}
caption,strong{font-style:normal}
abbr,acronym{border:0}
.hidden{display:none!important}
.nobrd{border:none!important}
img.blockImg{display:block!important}
*:first-child+html *{letter-spacing:0}
.clearfix{clear:both;display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/*\*/* html .clearfix{height:1%}
.txt_indent{text-indent:-9999px}
/**/.l{text-align:left!important}

