ul, li, p{padding:0; margin:0}



/* PADDING */
.p5{padding:5px}
.p10{padding:10px}
.p15{padding:15px}
.p20{padding:20px}
.p25{padding:25px}
.p30{padding:30px}
.p35{padding:35px}
.p40{padding:40px}


.pT5{padding-top:5px}
.pT10{padding-top:10px}
.pT15{padding-top:15px}
.pT20{padding-top:20px}
.pT25{padding-top:25px}
.pT30{padding-top:30px}
.pT35{padding-top:35px}
.pT40{padding-top:40px}

.pB5{padding-bottom:5px}
.pB10{padding-bottom:10px}
.pB15{padding-bottom:15px}
.pB20{padding-bottom:20px}
.pB25{padding-bottom:25px}
.pB30{padding-bottom:30px}
.pB35{padding-bottom:35px}
.pB40{padding-bottom:40px}

.pL5{padding-left:5px}
.pL10{padding-left:10px}
.pL15{padding-left:15px}
.pL20{padding-left:20px}
.pL25{padding-left:25px}
.pL30{padding-left:30px}
.pL35{padding-left:35px}
.pL40{padding-left:40px}

.pR5{padding-right:5px}
.pR10{padding-right:10px}
.pR15{padding-right:15px}
.pR20{padding-right:20px}
.pR25{padding-right:25px}
.pR30{padding-right:30px}
.pR35{padding-right:35px}
.pR40{padding-right:40px}


/* SUB MENU */
.sub_menu_on{
	color:#f3f3f3; 
	font-weight:bold;
	background-color:#404040;
	text-align:center
	}
.sub_menu_off{
	color:#757575;
	}	
.sub_menu_bor{
	border:1px #d0d0d0 solid;
	text-align:center
	}
#sub_meu a {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	text-decoration:none;
	color:#757575;
}

/* ALIGN */
.align_L{text-align:left}
.align_R{text-align:right}
.align_C{text-align:center}
.txt_B{ font-weight:bold}


/* BODER */
.meu_bor_all{border:1px #d0d0d0 solid}
.meu_bor_L{border-left:1px #d0d0d0 solid}
.meu_bor_R{border-right:1px #d0d0d0 solid}
.meu_bor_B{border-bottom:1px #d0d0d0 solid}
.meu_bor_T{border-top:1px #d0d0d0 solid}

.TB_bor_all{border:1px #CCC solid}
.TB_bor_L{border-left:1px #CCC solid}
.TB_bor_R{border-right:1px #CCC solid}
.TB_bor_B{border-bottom:1px #CCC solid}
.TB_bor_T{border-top:1px #CCC solid}

.bor2_T{border-top:1px #e5e5e5 solid}
.bor2_B{border-bottom:1px #e5e5e5 solid}
.bor2_R{border-right:1px #e5e5e5 solid}
.bor2_L{border-left:1px #e5e5e5 solid}


/* TEXT */
.font_15{
	font-size:15px;
}
.font_16{
	font-size:16px;
}
.font_17{
	font-size:17px;
}
.font_B {
	font-weight:bold;	
}
.txt_blue {
	color:#0033FF
}
.txt_blue2 {
	font-weight:bold;
	color:#0052da;
	font-size:14px;
}
.txt_red {
	color:#f80000; 
	font-weight:bold;
}
.txt_red2 {
	color:#f80000;
}
.txt_red_line {
	color:#f80000; 
	text-decoration:underline; 
}

.txt_green {
	color:#207012
}
.txt_profile {
	font-size:21px;
	font-weight:bold;
	color:#000
}
.txt_red_line {
	font-size:13px;
	text-decoration:underline;
	color:#F00;
}
.txt_gray {
	font-size:11px;
	color:#9c9c9c
}
.txt_gray2 {
	font-size:11px;
	color:#7b7b7b
}
.profile_tit {
	font-size:15px;
	font-weight:bold; 
	color:#0050f3
}
.visitor_c {
	color:#7d7d7d
}

/*  */
.imgZone{
	border:1px solid #cacaca;
	height:400px;
}
.profile_all{
	border:1px #f4d4d4 solid;
	padding:5px;
	}
.profile ul{
	width:100%;
	margin:0 auto;
}
.profile ul li{
	float:right;
	width:80px;
	text-align:right;
}
.pic_sm li {
	float: left;
	height: 80px;
	text-align: center;
	background: #000 none repeat scroll 0% 0%;
	width: 23.5%;
	margin-right: 0.52em;
}
.pic_sm li img{
	width:100%;
	height:80px;
}
.pic_sm li:first-child {}
.pic_sm li:last-child {margin-right:0}

.PF_explan li {
	float: left;
	width: 100px;
	height: 25px;
	text-align: left;
}
.PF_explan3 li {
	float: left;
	width: 90px;
	text-align: left;
}
.PF_pic li {
	float: left;
	width: 120px;
	text-align: left;
	margin:0 5px 5px 0;
}
.PF_pic li p {
	float: left;
	width:120px;
	height:160px;
	background:#000;
}
.PF_movie li {
	float: left;
	width: 200px;
	text-align: left;
	margin:0 5px 5px 0;
}
.PF_movie li p {
	float: left;
	width:200px;
	height:150px;
	background:#000;
}
#divTabMenu {
	position: relative;
	float: left;
	margin-top: 0px;
	padding: 0px 0px 0px;
	width:100%;
	border-bottom:1px #dfdfdf solid;
}
#divTabMenu li {
	float: left;
	margin-right:-1px;
	font-size:100%;
	height:30px;
	margin-bottom:-1px;
}
#divTabMenu li.on {
	border:1px solid #db3046;
	background:#de253a;
	list-style:none;
}
#divTabMenu li.on a {
	display: inline-block;
	padding: 8px 12px 0px;
	color: #FFF;
	font-weight: bold;
	line-height:150%;
}
#divTabMenu li.off {
	border:1px solid #cacaca;
	background:#dfdfdf;
	list-style:none;
}
#divTabMenu li.off a {
    display: inline-block;
    padding: 8px 12px 0px;
    color: #666;
    line-height:150%;
}

.TabMenu_width{width:33%;}

/* popup */
.popupBox{
	border:1px solid #cacaca;
	background:#fff;
	font-family:"¸¼Àº°íµñ",Malgun Gothic;
}
div.title{
	height:25px;
	background:#ccc;
	font-weight:bold;
	font-size:14px;
	font-family:"¸¼Àº°íµñ",Malgun Gothic;
	padding:5px 0 3px 10px;
}
.popupBtn{
	width:100%;
	margin:0 auto;
	text-align:center;
	padding:20px 0 10px;
}
.smallButton{
	border:1px solid #606060;
	border-radius:2px;
	background:linear-gradient( to top, #818181,#959595 );
	text-align:center;
	display:inline-block;
	vertical-align:middle;
	
}
.smallButton a{
	display:inline-block;
	height:24px;
	padding:0px 10px;
	color:#fff;
	font-size:12px;
	font-family:"¸¼Àº°íµñ",Malgun Gothic;
	font-weight:bold;
	letter-spacing:-1px;
}

.li_box{
	width:97.3%;
	border:1px solid #cacaca;
	height:70px;
	text-align:left;
	padding-left:10px;
	margin-top:31px;
	list-style:none;
}

