body {font-size:14px;font-family:'malgun gothic'; color:#2b2b2b;}
input,select,textarea {font-size:12px;font-family:gulim;}
select {font-size:12px;font-family:dotum;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}
.wrap {width:1200px;margin:auto;}
#header {}
#content {margin:0; padding:0; min-height:500px;}
#footer {background:#383838; min-width:1200px;}
/* kimsiwon  추가 작성 css */
h1 {}
h2 {}

h3 {margin:20px 0 20px 0; padding: 0 0 15px 48px;
	background: url('/layouts/default/image/contents/bullet_h3.png') no-repeat left 10px;
	display:block;
    color: #000;
    font-size: 28px;
    font-weight: 600;
    border-bottom: solid 2px #e4e4e4;}/* 타이틀 h3 */

h4 {margin:0; padding: 0 0 5px 25px;
	background: url('/layouts/default/image/contents/bullet_h8.png') no-repeat left 10px;
	display:block;
    font-size: 22px;
    font-weight: 600;
    color: #b04462;}/* 타이틀 h4 */

h5 {margin:0; padding: 0 20px 10px 20px;
	background: url('/layouts/default/image/contents/bullet_h5.png') no-repeat left 8px;
	display:block;
    font-size: 18px;
    font-weight: 600;
    color: #ca0000;}/* 타이틀 h5 */

h6 {margin:0; padding-bottom:10px;
	display:block;
    font-size: 18px;
    font-weight: 600;
    color: #ca0000;}/* 타이틀 h6 */

h7 {margin:20px 0 5px 0; padding: 0 0 5px 20px;
	background: url('/layouts/default/image/contents/bullet_h5.png') no-repeat left 8px;
	display:block;
    font-size: 17px;
    font-weight: 600;
    color: #d1768f;}/* 춘향제 발자취 연도 h7 */

h8 {margin:0; padding: 0 0 5px 25px;
	background: url('/layouts/default/image/contents/bullet_h8.png') no-repeat left 10px;
	display:block;
    font-size: 22px;
    font-weight: 600;
    color: #01427e;}/* 타이틀 스타춘향 이름 */


.menu_title {margin-left:0px; padding: 10px 20px; width: 180px; height: 40px; text-align:center; font-size: 25px; font-weight: 600; color: #bf0074; background:#f8f8f8;} /* menu 타이틀 */


/* 슬라이딩 */
#slider_nivo {width:1198px; height:348px; position:relative;}
#slider_nivo img {display:none; position:absolute; left:0px; top:0px;}
#slider_nivo a {display:block; border:0px;}
#slider_nivo .nivo-directionNav a {width:24px; height:24px; display:block; position:absolute; top:170px; text-indent:-9000px;}
#slider_nivo .nivo-directionNav a.nivo-nextNav {right:12px; background:url(/layouts/default/image/arrow_right_1.png) no-repeat;}
#slider_nivo .nivo-directionNav a.nivo-prevNav {left:12px; background:url(/layouts/default/image/arrow_left_1.png) no-repeat;}
#slider_nivo .nivo-controlNav {position:absolute; left:50%; bottom:-26px;}
#slider_nivo .nivo-controlNav a {width:11px; height:11px; margin-left:4px; display:block; float:left; background:url(/layouts/default/image/bg_nav_ball.png) no-repeat; text-indent:-9999px;}
#slider_nivo .nivo-controlNav a:first-child {margin-left:0px;}
#slider_nivo .nivo-controlNav a.active {background:url(/layouts/default/image/bg_nav_ball_act.png) no-repeat;}
/* /슬라이딩 */

.index_page_image1{
	margin:0; padding:0; height:480px;
	min-width:1200px;
	background: url('/layouts/default/image/main_image1.jpg') no-repeat;
    background-position: center top;
}

#content p {color:#000000; line-height:1.6; padding-bottom:10px; text-align: justify; /*text-indent: 20px; 첫음절 들여쓰기 */}
#content .text_point {font-size:16px; font-weight:600;}
#content .signature {direction: rtl; padding:20px 0 20px 0; font-size: 16px; font-weight: 600; color:#2b2b2b;}
#content .sig_name {font-size: 20px; font-weight: 600; color:#000000;}
#content .wrap_video {text-align: center;}
#content .poem {margin-left:20px; padding-left:20px; border-left:#d33c4d solid 5px; font-size:14px;}

#content .day_today {font-size:30px; font-weight:600; color:#000000;}
#content .day_am{background:#dfdfdf; color:#000000;	border-bottom: 1px solid #ffffff;}
#content .day_pm{background:#9b9b9b; color:#ffffff;	border-bottom: 1px solid #ffffff;}
#content .day_deep{background:#666666; color:#ffffff; border-bottom: 1px solid #ffffff;}
#content .eventOn{background:#e0144c; color:#ffffff;}
#content .eventOn:hover{background:#e0144c;	color:#ffffff;}
#content .eventOn{background:#0e8fd9; color:#ffffff;}
#content .event_permanent{background:#f48518; text-align:center; font-size:16px; font-family:'malgun gothic'; font-weight: 600; color:#ffffff;}
#content .event_chunhyang_selection{background:#db29e1; text-align:center; font-size:16px; font-family:'malgun gothic'; font-weight: 600; color:#ffffff;}
#content .event_day2{background:#0589d5; text-align:center; font-size:16px; font-family:'malgun gothic'; font-weight: 600; color:#ffffff;}
#content .event_day3{background:#4c9f0f; text-align:center; font-size:16px; font-family:'malgun gothic'; font-weight: 600; color:#ffffff;}
#content .event_day4{background:#918f01; text-align:center; font-size:16px; font-family:'malgun gothic'; font-weight: 600; color:#ffffff;}
#content .event_day5{background:#e0144c; text-align:center; font-size:16px; font-family:'malgun gothic'; font-weight: 600; color:#ffffff;}
#content .event_day6{background:#a30155; text-align:center; font-size:16px; font-family:'malgun gothic'; font-weight: 600; color:#ffffff;}


/* === ul li === */
.basic_ul {margin: 0 0 10px 25px; padding:0; list-style-type: none;}
.basic_ul li {background: url(/layouts/default/image/contents/bullet_li01.png) no-repeat left 11px; padding: 0 0 0 10px; color: #464646; font-size: 14px; line-height: 1.8em;}
/* /=== ul li === */

.clear {clear:both}
.space {padding-bottom:20px;}
hr .year (color:red}

/* main visual & la test & banner 전체 wrap */
#content .main_box {margin-top:0; width:998px; height:450px; border-top:#e1e1e1 solid 1px; border-left:#e1e1e1 solid 1px; border-right:#e1e1e1 solid 1px; /*background:#e6f0ff;*/}

#content .box1_1 {float:left; width:332px; height:224px; border-bottom:#e1e1e1 solid 1px; /*background:green;*/}
#content .box1_2 {float:left; width:332px; height:224px; border-bottom:#e1e1e1 solid 1px; border-right:#e1e1e1 solid 1px; border-left:#e1e1e1 solid 1px; /*background:blue;*/}
#content .box1_3 {float:right; width:332px; height:224px; border-bottom:#e1e1e1 solid 1px; /*background:green;*/}

#content .box2_1 {float:left; width:220px; height:224px; border-bottom:#e1e1e1 solid 1px; /*background:green;*/}
#content .box2_2 {float:left; width:220px; height:224px; border-bottom:#e1e1e1 solid 1px; border-right:#e1e1e1 solid 1px; border-left:#e1e1e1 solid 1px; /*background:blue;*/}
#content .box2_3 {float:left; width:223px; height:224px; border-bottom:#e1e1e1 solid 1px; border-right:#e1e1e1 solid 1px; /*background:green;*/}
#content .box2_4 {float:right; padding:20px 15px 20px 15px; width:302px; height:184px; border-bottom:#e1e1e1 solid 1px; /*background:blue;*/}