@charset "utf-8";



/* --------------------------------------------------------- MODULE STYLE */


/* float */
.fl-l { float:left;}
.fl-r { float:right;}

/* zoom */
.zoom1 { zoom:1;}

/* width */
.wid-10px { width:10px;}
.wid-60px { width:60px;}
.wid-70px { width:70px;}
.wid-80px { width:80px;}
.wid-90px { width:90px;}
.wid-100px { width:100px;}
.wid-120px { width:120px;}
.wid-130px { width:130px;}
.wid-140px { width:140px;}
.wid-150px { width:150px;}
.wid-160px { width:160px;}
.wid-180px { width:180px;}
.wid-190px { width:190px;}
.wid-200px { width:200px;}
.wid-250px { width:250px;}
.wid-290px { width:290px;}
.wid-300px { width:300px;}
.wid-310px { width:310px;}
.wid-320px { width:320px;}
.wid-330px { width:330px;}
.wid-340px { width:340px;}
.wid-350px { width:350px;}
.wid-360px { width:360px;}
.wid-370px { width:370px;}
.wid-375px { width:375px;}
.wid-380px { width:380px;}
.wid-390px { width:390px;}
.wid-400px { width:400px;}
.wid-430px { width:430px;}
.wid-450px { width:450px;}
.wid-460px { width:460px;}
.wid-475px { width:475px;}
.wid-500px { width:500px;}
.wid-525px { width:525px;}
.wid-550px { width:550px;}
.wid-590px { width:590px;}
.wid-600px { width:600px;}
.wid-630px { width:630px;}
.wid-650px { width:650px;}


.wid-0{	width: 0%;}
.wid-2{	width: 2%;}
.wid-3{	width: 3%;}
.wid-4{	width: 4%;}
.wid-5{	width: 5%;}
.wid-7{	width: 7%;}
.wid-8{	width: 8%;}
.wid-9{	width: 9%;}
.wid-10{ width: 10%;}
.wid-11{ width: 11%;}
.wid-12{ width: 12%;}
.wid-13{ width: 13%;}
.wid-15{ width: 15%;}
.wid-16{ width: 16%;}
.wid-17{ width: 17%;}
.wid-18{ width: 18%;}
.wid-19{ width: 19%;}
.wid-20{ width: 20%;}
.wid-22{ width: 22%;}
.wid-23{ width: 23%;}
.wid-25{ width: 25%;}
.wid-26{ width: 26%;}
.wid-27{ width: 27%;}
.wid-29{ width: 29%;}
.wid-30{ width: 30%;}
.wid-32{ width: 32%;}
.wid-33{ width: 33%;}
.wid-35{ width: 35%;}
.wid-40{ width: 40%;}
.wid-45{ width: 45%;}
.wid-49{ width: 49%;}
.wid-50{ width: 50%;}
.wid-60{ width: 60%;}
.wid-64{ width: 64%;}
.wid-65{ width: 65%;}
.wid-70{ width: 70%;}
.wid-80{ width: 80%;}
.wid-90{ width: 90%;}
.wid-95{ width: 95%;}
.wid-98{ width: 98%;}
.wid-99{ width: 99%;}
.wid-100{ width: 100%;}


/* margin */
.mag-at { margin-left: auto; margin-right: auto;}

.mag-5 { margin: 5px;}
.mag-t5 { margin-top: 5px;}
.mag-b5 { margin-bottom: 5px;}
.mag-l5 { margin-left: 5px;}
.mag-r5 { margin-right: 5px;}

.mag-10 { margin: 10px;}
.mag-t10 { margin-top: 10px;}
.mag-b10 { margin-bottom: 10px;}
.mag-l10 { margin-left: 10px;}
.mag-r10 { margin-right: 10px;}

.mag-mn-t10 { margin-top: -10px;}

.mag-15 { margin: 15px;}
.mag-t15 { margin-top: 15px;}
.mag-b15 { margin-bottom: 15px;}
.mag-l15 { margin-left: 15px;}
.mag-r15 { margin-right: 15px;}

.mag-20 { margin: 20px;}
.mag-t20 { margin-top: 20px;}
.mag-b20 { margin-bottom: 20px;}
.mag-l20 { margin-left: 20px;}
.mag-r20 { margin-right: 20px;}

.mag-25 { margin: 25px;}
.mag-t25 { margin-top: 25px;}
.mag-b25 { margin-bottom: 25px;}
.mag-l25 { margin-left: 25px;}
.mag-r25 { margin-right: 25px;}

.mag-30 { margin: 30px;}
.mag-t30 { margin-top: 30px;}
.mag-b30 { margin-bottom: 30px;}
.mag-l30 { margin-left: 30px;}
.mag-r30 { margin-right: 30px;}

.mag-35 { margin: 35px;}
.mag-t35 { margin-top: 35px;}
.mag-b35 { margin-bottom: 35px;}
.mag-l35 { margin-left: 35px;}
.mag-r35 { margin-right: 35px;}

.mag-40 { margin: 40px;}
.mag-t40 { margin-top: 40px;}
.mag-b40 { margin-bottom: 40px;}
.mag-l40 { margin-left: 40px;}
.mag-r40 { margin-right: 40px;}


.mag-50 { margin: 50px;}
.mag-t50 { margin-top: 50px;}
.mag-b50 { margin-bottom: 50px;}
.mag-l50 { margin-left: 50px;}
.mag-r50 { margin-right: 50px;}


.mag-60 { margin: 60px;}
.mag-t60 { margin-top: 60px;}
.mag-b60 { margin-bottom: 60px;}
.mag-l60 { margin-left: 60px;}
.mag-r60 { margin-right: 60px;}


/* padding */
.pad-5 { padding: 5px;}
.pad-t5 { padding-top: 5px;}
.pad-b5 { padding-bottom: 5px;}
.pad-l5 { padding-left: 5px;}
.pad-r5 { padding-right: 5px;}


.pad-10 { padding: 10px;}
.pad-t10 { padding-top: 10px;}
.pad-b10 { padding-bottom: 10px;}
.pad-l10 { padding-left: 10px;}
.pad-r10 { padding-right: 10px;}


.pad-15 { padding: 15px;}
.pad-t15 { padding-top: 15px;}
.pad-b15 { padding-bottom: 15px;}
.pad-l15 { padding-left: 15px;}
.pad-r15 { padding-right: 15px;}
.pad-tb15 { padding: 15px 0px;}


.pad-20 { padding: 20px;}
.pad-t20 { padding-top: 20px;}
.pad-b20 { padding-bottom: 20px;}
.pad-l20 { padding-left: 20px;}
.pad-r20 { padding-right: 20px;}


.pad-25 { padding: 25px;}
.pad-t25 { padding-top: 25px;}
.pad-b25 { padding-bottom: 25px;}
.pad-l25 { padding-left: 25px;}
.pad-r25 { padding-right: 25px;}

.pad-30 { padding: 30px;}
.pad-t30 { padding-top: 30px;}
.pad-b30 { padding-bottom: 30px;}
.pad-l30 { padding-left: 30px;}
.pad-r30 { padding-right: 30px;}

.pad-40 { padding: 40px;}
.pad-t40 { padding-top: 40px;}
.pad-b40 { padding-bottom: 40px;}
.pad-l40 { padding-left: 40px;}
.pad-r40 { padding-right: 40px;}

.pad-50 { padding: 50px;}
.pad-t50 { padding-top: 50px;}
.pad-b50 { padding-bottom: 50px;}
.pad-l50 { padding-left: 50px;}
.pad-r50 { padding-right: 50px;}

.pad-60 { padding: 60px;}
.pad-t60 { padding-top: 60px;}
.pad-b60 { padding-bottom: 60px;}
.pad-l60 { padding-left: 60px;}
.pad-r60 { padding-right: 60px;}


/* border */
.bdr-gray { border: 1px solid #cccccc;}
.bdr-gray-top { border-top: 1px solid #cccccc;}
.bdr-gray-btm { border-bottom: 1px solid #cccccc;}

.bdr-clps { border-collapse:collapse;}


/* bg-color */
.bg-gray { background:#eeeeee;}
.bg-gray02{ background:#666666;}
.bg-gray03{ background:#f5f5f5;}
.bg-white { background:#ffffff;}


/* bg-dot */
.bg-dot {
	background:url(/common_new/img/dot.gif) 0 0 repeat-x;
	padding-top:10px;
}
.bg-dot-btm {
	background:url(/common_new/img/dot.gif) left bottom repeat-x;
	padding-bottom:10px;
}


/* text-align */
.rt { text-align:right;}
.lt { text-align:left;}
.ct { text-align:center;}


/* text-color */
.txt-rd { color:#ff0000 !important;}
.txt-rd02 { color:#CC0000 !important;}
.txt-gray { color: #999999 !important;}
.txt-org { color: #F80 !important;}
.txt-pink {color:#CC0066 !important;}

/* font-size */
.font-85 { font-size:85%;}
.font-90 { font-size:90%;}
.font-120 { font-size:120%;}
.font-130 { font-size:130%;}
.font-140 { font-size:140%;}
.font-150 { font-size:150%;}


/* font-weight */
.font-b {font-weight: bold;}
.font-n {font-weight: normal;}


/* float-clear */
.cb {clear:both;}


/* vertical-align */
.val-top { vertical-align:top;}
.val-mid { vertical-align:middle;}
.val-btm { vertical-align:bottom;}


