/* ===================================================

File name: reset.css
Description: ファイルの説明
Applied pages: 全ページ
Date: 2012-05-18
Copyright: WONDA

=====================================================*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}body{line-height:1 font-size:84%;}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{background:#fff;color:#333;font-size:small;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5em}img{vertical-align:top;}li{list-style:none;}*{zoom:1;}.left{float:left !important;}.right{float:right !important;} a.mouse-over:hover img {opacity:0.6; filter: alpha(opacity=60); -ms-filter: "alpha( opacity=60 )";}

/* text-align */
.center { text-align:center !important }
.textRight { text-align:right !important; }
.textLeft { text-align:left !important; }

/* width */
.w_10  { width:10px  !important;}
.w_20  { width:20px  !important;}
.w_30  { width:30px  !important;}
.w_40  { width:40px  !important;}

.w_50  { width:50px  !important;}
.w_60  { width:60px  !important;}
.w_70  { width:70px  !important;}
.w_80  { width:80px  !important;}
.w_90  { width:90px  !important;}

.w_100 { width:100px !important;}
.w_110 { width:110px !important;}
.w_120 { width:120px !important;}
.w_130 { width:130px !important;}
.w_140 { width:140px !important;}

.w_150 { width:150px !important;}
.w_160 { width:160px !important;}
.w_170 { width:170px !important;}
.w_180 { width:180px !important;}
.w_190 { width:190px !important;}

.w_200 { width:200px !important;}
.w_210 { width:210px !important;}
.w_220 { width:220px !important;}
.w_230 { width:230px !important;}
.w_240 { width:240px !important;}

.w_250 { width:250px !important;}
.w_260 { width:260px !important;}
.w_270 { width:270px !important;}
.w_280 { width:280px !important;}
.w_290 { width:290px !important;}

.w_300 { width:300px !important;}
.w_310 { width:310px !important;}
.w_320 { width:320px !important;}
.w_330 { width:330px !important;}
.w_340 { width:340px !important;}

.w_350 { width:350px !important;}
.w_360 { width:360px !important;}
.w_370 { width:370px !important;}
.w_380 { width:380px !important;}
.w_390 { width:390px !important;}

.w_400 { width:400px !important;}
.w_410 { width:410px !important;}
.w_420 { width:420px !important;}
.w_430 { width:430px !important;}
.w_440 { width:440px !important;}

.w_450 { width:450px !important;}
.w_460 { width:460px !important;}
.w_470 { width:470px !important;}
.w_480 { width:480px !important;}
.w_490 { width:490px !important;}

.w_500 { width:500px !important;}

/* height */
.h_50  { height:50px !important;}
.h_100 { height:100px !important;}
.h_150 { height:150px !important;}
.h_200 { height:200px !important;}
.h_250 { height:250px !important;}
.h_300 { height:300px !important;}
.h_350 { height:350px !important;}
.h_400 { height:400px !important;}
.h_450 { height:450px !important;}
.h_500 { height:500px !important;}

/* margin-bottom */
.mb_0 { margin-bottom:0px !important; }
.mb_5 { margin-bottom:5px !important; }
.mb_10 { margin-bottom:10px !important; }
.mb_15 { margin-bottom:15px !important; }
.mb_20 { margin-bottom:20px !important; }
.mb_25 { margin-bottom:25px !important; }
.mb_30 { margin-bottom:30px !important; }
.mb_35 { margin-bottom:35px !important; }
.mb_40 { margin-bottom:40px !important; }
.mb_45 { margin-bottom:45px !important; }
.mb_50 { margin-bottom:50px !important; }
.mb_55 { margin-bottom:55px !important; }
.mb_60 { margin-bottom:60px !important; }

/* margin-top */
.mt_0 { margin-top:0px !important; }
.mt_5 { margin-top:5px !important; }
.mt_10 { margin-top:10px !important; }
.mt_15 { margin-top:15px !important; }
.mt_20 { margin-top:20px !important; }
.mt_25 { margin-top:25px !important; }
.mt_30 { margin-top:30px !important; }
.mt_35 { margin-top:35px !important; }
.mt_40 { margin-top:40px !important; }
.mt_45 { margin-top:45px !important; }
.mt_50 { margin-top:50px !important; }
.mt_55 { margin-top:55px !important; }
.mt_60 { margin-top:60px !important; }

/* margin-left */
.ml_0 { margin-left:0px !important; }
.ml_5 { margin-left:5px !important; }
.ml_10 { margin-left:10px !important; }
.ml_15 { margin-left:15px !important; }
.ml_20 { margin-left:20px !important; }
.ml_25 { margin-left:25px !important; }
.ml_30 { margin-left:30px !important; }
.ml_35 { margin-left:35px !important; }
.ml_40 { margin-left:40px !important; }
.ml_45 { margin-left:45px !important; }
.ml_50 { margin-left:50px !important; }
.ml_55 { margin-left:55px !important; }
.ml_60 { margin-left:60px !important; }
.ml_130 { margin-left:130px !important; }

/* margin-right */
.mr_0 { margin-right:0px !important; }
.mr_5 { margin-right:5px !important; }
.mr_10 { margin-right:10px !important; }
.mr_15 { margin-right:15px !important; }
.mr_20 { margin-right:20px !important; }
.mr_25 { margin-right:25px !important; }
.mr_30 { margin-right:30px !important; }
.mr_35 { margin-right:35px !important; }
.mr_40 { margin-right:40px !important; }
.mr_45 { margin-right:45px !important; }
.mr_50 { margin-right:50px !important; }
.mr_55 { margin-right:55px !important; }
.mr_60 { margin-right:60px !important; }

/* padding-left */
.pl_0  { padding-left:0px !important;}
.pl_5  { padding-left:5px !important;}
.pl_10 { padding-left:10px !important;}
.pl_15 { padding-left:15px !important;}
.pl_20 { padding-left:20px !important;}
.pl_25 { padding-left:25px !important;}
.pl_30 { padding-left:30px !important;}
.pl_35 { padding-left:35px !important;}
.pl_40 { padding-left:40px !important;}
.pl_45 { padding-left:45px !important;}
.pl_50 { padding-left:50px !important;}

/* padding-right */
.pr_0  { padding-right:0px !important;}
.pr_5  { padding-right:5px !important;}
.pr_10 { padding-right:10px !important;}
.pr_15 { padding-right:15px !important;}
.pr_20 { padding-right:20px !important;}
.pr_25 { padding-right:25px !important;}
.pr_30 { padding-right:30px !important;}
.pr_35 { padding-right:35px !important;}
.pr_40 { padding-right:40px !important;}
.pr_45 { padding-right:45px !important;}
.pr_50 { padding-right:50px !important;}

/* padding-top */
.pt_0  { padding-top:0px !important;}
.pt_5  { padding-top:5px !important;}
.pt_10 { padding-top:10px !important;}
.pt_15 { padding-top:15px !important;}
.pt_20 { padding-top:20px !important;}
.pt_25 { padding-top:25px !important;}
.pt_30 { padding-top:30px !important;}
.pt_35 { padding-top:35px !important;}
.pt_40 { padding-top:40px !important;}
.pt_45 { padding-top:45px !important;}
.pt_50 { padding-top:50px !important;}

/* padding-bottom */
.pb_0  { padding-bottom:0px !important;}
.pb_5  { padding-bottom:5px !important;}
.pb_10 { padding-bottom:10px !important;}
.pb_15 { padding-bottom:15px !important;}
.pb_20 { padding-bottom:20px !important;}
.pb_25 { padding-bottom:25px !important;}
.pb_30 { padding-bottom:30px !important;}
.pb_35 { padding-bottom:35px !important;}
.pb_40 { padding-bottom:40px !important;}
.pb_45 { padding-bottom:45px !important;}
.pb_50 { padding-bottom:50px !important;}

/* font-size */
.fz_50 { font-size:50% !important; }
.fz_60 { font-size:60% !important; }
.fz_70 { font-size:70% !important; }
.fz_80 { font-size:80% !important; }
.fz_90 { font-size:90% !important; }
.fz_100 { font-size:100% !important; }
.fz_110 { font-size:110% !important; }
.fz_120 { font-size:120% !important; }
.fz_130 { font-size:130% !important; }
.fz_140 { font-size:140% !important; }
.fz_150 { font-size:150% !important; }
.fz_160 { font-size:160% !important; }
.fz_170 { font-size:170% !important; }
.fz_180 { font-size:180% !important; }
.fz_190 { font-size:190% !important; }
.fz_200 { font-size:200% !important; }



.fw_n { font-weight:normal;}