@charset "utf-8";

/* input 길이 */
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.dpn { display: none; }
.vam { vertical-align: middle; }
.vat { vertical-align: top; }
.ofh { overflow: hidden; }
.clear { clear: both; }
.bold { font-weight: bold; }
.fwn { font-weight: normal; }
.floatleft { float: left; }
.floatright { float: right; padding-right:10px;}
.floatright_print { float: right;}

/* txt */
.txt_01 {padding:6px 5px 0 0;color:#f47711;font-size:11px;line-height:1.3}
.txt_02 {margin:3px 0 3px 0;color:#999;font-size:11px;line-height:1.1}
.txt_03 {padding:6px 5px 0 0;color:#f47711;font-size:15px;font-weight:bold;line-height:1.3}


.w5 { width: 5%; }
.w10 { width: 10%; }
.w15 { width: 15%; }
.w20 { width: 20%; }
.w25 { width: 25%; }
.w30 { width: 30%; }
.w35 { width: 35%; }
.w40 { width: 40%; }
.w45 { width: 45%; }
.w50 { width: 50%; }
.w55 { width: 55%; }
.w60 { width: 60%; }
.w65 { width: 65%; }
.w70 { width: 70%; }
.w75 { width: 75%; }
.w80 { width: 80%; }
.w85 { width: 85%; }
.w90 { width: 90%; }
.w95 { width: 95%; }
.w100 { width: 100%; }
.w600 { width: 600px; }

.h5 { height: 5px; }
.h10 { height: 10px; }
.h15 { height: 15px; }
.h20 { height: 20px; }
.h25 { height: 25px; }
.h30 { height: 30px; }
.h35 { height: 35px; }
.h40 { height: 40px; }
.h45 { height: 45px; }
.h50 { height: 50px; }
.h55 { height: 55px; }
.h60 { height: 60px; }
.h65 { height: 65px; }
.h70 { height: 70px; }
.h75 { height: 75px; }
.h80 { height: 80px; }
.h85 { height: 85px; }
.h90 { height: 90px; }
.h95 { height: 95px; }
.h100 { height: 100px; }

.mgt_5 { margin-top: 5px !important; }
.mgt_10 { margin-top: 10px !important; }
.mgt_15 { margin-top: 15px !important; }
.mgt_20 { margin-top: 20px !important; }
.mgt_25 { margin-top: 25px !important; }
.mgt_30 { margin-top: 30px !important; }
.mgt_35 { margin-top: 35px !important; }
.mgt_40 { margin-top: 40px !important; }
.mgt_45 { margin-top: 45px !important; }
.mgt_50 { margin-top: 50px !important; }
.mgt_55 { margin-top: 55px !important; }
.mgt_60 { margin-top: 60px !important; }
.mgt_65 { margin-top: 65px !important; }
.mgt_70 { margin-top: 70px !important; }
.mgt_75 { margin-top: 75px !important; }
.mgt_80 { margin-top: 80px !important; }
.mgt_85 { margin-top: 85px !important; }
.mgt_90 { margin-top: 90px !important; }
.mgt_95 { margin-top: 95px !important; }
.mgt_100 { margin-top: 100px !important; }

.mgr_5 { margin-right: 5px !important; }
.mgr_10 { margin-right: 10px !important; }
.mgr_15 { margin-right: 15px !important; }
.mgr_20 { margin-right: 20px !important; }
.mgr_25 { margin-right: 25px !important; }
.mgr_30 { margin-right: 30px !important; }
.mgr_35 { margin-right: 35px !important; }
.mgr_40 { margin-right: 40px !important; }
.mgr_45 { margin-right: 45px !important; }
.mgr_50 { margin-right: 50px !important; }
.mgr_55 { margin-right: 55px !important; }
.mgr_60 { margin-right: 60px !important; }
.mgr_65 { margin-right: 65px !important; }
.mgr_70 { margin-right: 70px !important; }
.mgr_75 { margin-right: 75px !important; }
.mgr_80 { margin-right: 80px !important; }
.mgr_85 { margin-right: 85px !important; }
.mgr_90 { margin-right: 90px !important; }
.mgr_95 { margin-right: 95px !important; }
.mgr_100 { margin-right: 100px !important; }

.mgb_5 { margin-bottom: 5px !important; }
.mgb_7 { margin-bottom: 7px !important; }
.mgb_10 { margin-bottom: 10px !important; }
.mgb_11 { margin-bottom: 11px !important; }
.mgb_15 { margin-bottom: 15px !important; }
.mgb_20 { margin-bottom: 20px !important; }
.mgb_25 { margin-bottom: 25px !important; }
.mgb_30 { margin-bottom: 30px !important; }
.mgb_35 { margin-bottom: 35px !important; }
.mgb_40 { margin-bottom: 40px !important; }
.mgb_45 { margin-bottom: 45px !important; }
.mgb_50 { margin-bottom: 50px !important; }
.mgb_55 { margin-bottom: 55px !important; }
.mgb_60 { margin-bottom: 60px !important; }
.mgb_65 { margin-bottom: 65px !important; }
.mgb_70 { margin-bottom: 70px !important; }
.mgb_75 { margin-bottom: 75px !important; }
.mgb_80 { margin-bottom: 80px !important; }
.mgb_85 { margin-bottom: 85px !important; }
.mgb_90 { margin-bottom: 90px !important; }
.mgb_95 { margin-bottom: 95px !important; }
.mgb_100 { margin-bottom: 100px !important; }

.mgl_5 { margin-left: 5px !important; }
.mgl_10 { margin-left: 10px !important; }
.mgl_15 { margin-left: 15px !important; }
.mgl_20 { margin-left: 20px !important; }
.mgl_25 { margin-left: 25px !important; }
.mgl_30 { margin-left: 30px !important; }
.mgl_35 { margin-left: 35px !important; }
.mgl_40 { margin-left: 40px !important; }
.mgl_45 { margin-left: 45px !important; }
.mgl_50 { margin-left: 50px !important; }
.mgl_55 { margin-left: 55px !important; }
.mgl_60 { margin-left: 60px !important; }
.mgl_65 { margin-left: 65px !important; }
.mgl_70 { margin-left: 70px !important; }
.mgl_75 { margin-left: 75px !important; }
.mgl_80 { margin-left: 80px !important; }
.mgl_85 { margin-left: 85px !important; }
.mgl_90 { margin-left: 90px !important; }
.mgl_95 { margin-left: 95px !important; }
.mgl_100 { margin-left: 100px !important; }

.pdt_5 { padding-top: 5px !important; }
.pdt_10 { padding-top: 10px !important; }
.pdt_15 { padding-top: 15px !important; }
.pdt_20 { padding-top: 20px !important; }
.pdt_25 { padding-top: 25px !important; }
.pdt_30 { padding-top: 30px !important; }
.pdt_35 { padding-top: 35px !important; }
.pdt_40 { padding-top: 40px !important; }
.pdt_45 { padding-top: 45px !important; }
.pdt_50 { padding-top: 50px !important; }
.pdt_55 { padding-top: 55px !important; }
.pdt_60 { padding-top: 60px !important; }
.pdt_65 { padding-top: 65px !important; }
.pdt_70 { padding-top: 70px !important; }
.pdt_75 { padding-top: 75px !important; }
.pdt_80 { padding-top: 80px !important; }
.pdt_85 { padding-top: 85px !important; }
.pdt_90 { padding-top: 90px !important; }
.pdt_95 { padding-top: 95px !important; }
.pdt_100 { padding-top: 100px !important; }

.pdr_5 { padding-right: 5px !important; }
.pdr_10 { padding-right: 10px !important; }
.pdr_15 { padding-right: 15px !important; }
.pdr_20 { padding-right: 20px !important; }
.pdr_25 { padding-right: 25px !important; }
.pdr_30 { padding-right: 30px !important; }
.pdr_35 { padding-right: 35px !important; }
.pdr_40 { padding-right: 40px !important; }
.pdr_45 { padding-right: 45px !important; }
.pdr_50 { padding-right: 50px !important; }
.pdr_55 { padding-right: 55px !important; }
.pdr_60 { padding-right: 60px !important; }
.pdr_65 { padding-right: 65px !important; }
.pdr_70 { padding-right: 70px !important; }
.pdr_75 { padding-right: 75px !important; }
.pdr_80 { padding-right: 80px !important; }
.pdr_85 { padding-right: 85px !important; }
.pdr_90 { padding-right: 90px !important; }
.pdr_95 { padding-right: 95px !important; }
.pdr_100 { padding-right: 100px !important; }

.pdb_5 { padding-bottom: 5px !important; }
.pdb_10 { padding-bottom: 10px !important; }
.pdb_15 { padding-bottom: 15px !important; }
.pdb_20 { padding-bottom: 20px !important; }
.pdb_25 { padding-bottom: 25px !important; }
.pdb_30 { padding-bottom: 30px !important; }
.pdb_35 { padding-bottom: 35px !important; }
.pdb_40 { padding-bottom: 40px !important; }
.pdb_45 { padding-bottom: 45px !important; }
.pdb_50 { padding-bottom: 50px !important; }
.pdb_55 { padding-bottom: 55px !important; }
.pdb_60 { padding-bottom: 60px !important; }
.pdb_65 { padding-bottom: 65px !important; }
.pdb_70 { padding-bottom: 70px !important; }
.pdb_75 { padding-bottom: 75px !important; }
.pdb_80 { padding-bottom: 80px !important; }
.pdb_85 { padding-bottom: 85px !important; }
.pdb_90 { padding-bottom: 90px !important; }
.pdb_95 { padding-bottom: 95px !important; }
.pdb_100 { padding-bottom: 100px !important; }

.pdl_5 { padding-left: 5px !important; }
.pdl_10 { padding-left: 10px !important; }
.pdl_15 { padding-left: 15px !important; }
.pdl_20 { padding-left: 20px !important; }
.pdl_25 { padding-left: 25px !important; }
.pdl_30 { padding-left: 30px !important; }
.pdl_35 { padding-left: 35px !important; }
.pdl_40 { padding-left: 40px !important; }
.pdl_45 { padding-left: 45px !important; }
.pdl_50 { padding-left: 56px !important; }
.pdl_55 { padding-left: 55px !important; }
.pdl_60 { padding-left: 60px !important; }
.pdl_65 { padding-left: 65px !important; }
.pdl_70 { padding-left: 70px !important; }
.pdl_75 { padding-left: 75px !important; }
.pdl_80 { padding-left: 80px !important; }
.pdl_85 { padding-left: 85px !important; }
.pdl_90 { padding-left: 90px !important; }
.pdl_95 { padding-left: 95px !important; }
.pdl_100 { padding-left: 100px !important; }
.pdl_120 { padding-left: 120px !important; }
.pdl_130 { padding-left: 130px !important; }

.ls-1 { letter-spacing: -1px !important; }
.ls-2 { letter-spacing: -2px !important; }
.ls-3 { letter-spacing: -3px !important; }
.ls-4 { letter-spacing: -4px !important; }
.ls-5 { letter-spacing: -5px !important; }

.f11 { font-size: 11px !important; }
.f12 { font-size: 12px !important; }
.f13 { font-size: 13px !important; }
.f14 { font-size: 14px !important; }
.f15 { font-size: 15px !important; }
.f16 { font-size: 16px !important; }
.f17 { font-size: 17px !important; }
.f18 { font-size: 18px !important; }
.f19 { font-size: 19px !important; }
.f20 { font-size: 20px !important; }