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

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;}