@charset "utf-8";

@import url("../packages/default/css/import.css");


/*top flash*/
.exp1 {position:absolute; bottom:20%; clip:rect(auto auto 281px auto); }

/*subject*/
p#text111 {font-family: 'Gulim'; padding: 8px 10px 0px 10px; font-size: 10pt; text-align: left; background-image: url(/user_data/packages/default/img/subject_back4.jpg); background-repeat: no-repeat; width:141px; height:17px; border-right:1px solid #DCDCDC;}

h2#text111 {font-family: 'Gulim'; padding: 4px 10px 4px 10px; font-size: 10pt; text-align: left; background-image: url(/user_data/packages/default/img/subject_back4.jpg); background-repeat: no-repeat; width:141px; height:17px; border-right:1px solid #DCDCDC;}

h2.text111 {font-family: 'Gulim'; padding: 4px 10px 4px 10px; font-size: 10pt; text-align: left; background-image: url(/user_data/packages/default/img/subject_back4.jpg); background-repeat: no-repeat; width:141px; height:17px; border-right:1px solid #DCDCDC;}

h2#text1111 {font-family: 'Gulim'; padding: 4px 10px 4px 10px; font-size: 10pt; text-align: left; background-image: url(/user_data/packages/default/img/subject_back4.jpg); background-repeat: no-repeat; width:320px; height:17px; border-right:1px solid #DCDCDC;}



/*subject big*/
p#text112 {vertical-align: top; margin:0px 0px; padding: 8px 10px 11px 12px; font-size: 9pt; text-align: left; background-image: url(/user_data/packages/default/img/subject_back4.jpg); background-repeat: no-repeat; width:600px; height:7px; }

p#text114 {vertical-align: top; margin:10px 0px; padding: 8px 10px 11px 12px; font-size: 9pt; text-align: left; background-image: url(/user_data/packages/default/img/subject_back4.jpg); background-repeat: no-repeat; width:600px; height:7px; }

p#text115 {vertical-align: top; margin: 0px 0px 0px 27px; padding:0px; font-size: 9pt; text-align: left; background-image: url(/user_data/packages/default/img/subject_back4.jpg); background-repeat: no-repeat; width:700px; height:7px; }

/*subject*/
p#text113 {font-family: 'Gulim'; padding: 8px 0px 0px 0px; margin:-15px 0 0 0; font-size: 9pt; text-align: left; background-image: url(/user_data/packages/default/img/subject_back4.jpg); background-repeat: no-repeat; width:161px; height:17px; border-right:1px solid #ccc;}

h2#text113 {font-family: 'Gulim'; padding: 4px 0px 4px 0px; margin:-15px 0 0 0; font-size: 9pt; text-align: left; background-image: url(/user_data/packages/default/img/subject_back4.jpg); background-repeat: no-repeat; width:161px; height:17px; border-right:1px solid #ccc;}

h2.text113 {font-family: 'Gulim'; padding: 4px 0px 4px 0px; margin:-15px 0 0 0; font-size: 9pt; text-align: left; background-image: url(/user_data/packages/default/img/subject_back4.jpg); background-repeat: no-repeat; width:161px; height:17px; border-right:1px solid #ccc;}

/*information*/
p#text201 {font-family: 'Gulim'; padding: 8px 10px 0px 10px; font-size: 9pt; text-align: left; background-image: url(/user_data/packages/default/img/info_back.jpg); background-repeat: no-repeat; width:142px; height:26px; border-right:1px solid #ccc; border-top:1px solid #ccc;}

/*body*/

/*subject side*/
p#text50 { margin:0px 0px; padding: 5px 5px; font-size: 9pt; text-align: left; background-image: url(/user_data/packages/default/img/subject_back3.jpg); background-repeat: no-repeat;
 width:380px; height:30px; }

/*top efect*/
:focus { outline: 0; }


/*sns*/

#slideshow 
A {TEXT-DECORATION: none}
a:hover { margin:0 0 0 0; text-decoration: none;}


#slideshow { left:0px; width: 850px; margin: 45px 0px 20px 65px; overflow: hidden; border: 0px solid #ccc; _border: 0px solid #ffffff; float: left;}
#showcase { width: 850px; height: 465px; overflow: hidden; float: left; }
#showcase-loader img { margin: 183px 320px; }
#showcase .bigimage, #showcase-loader {position: absolute; top:150px; left:0px; width: 850px; height: 440px; overflow: hidden; border: 0px solid #ccc; }
#showcase .text { width: 350px; position: absolute; left: 0; bottom: -1px; background: url("images/background_transparent.png") 0 0 repeat; overflow: hidden; }
#showcase .text h2 { font-family:MS UI Gothic ; color: #ccc; font-size: 20px; line-height: 20px; margin: 0px 80px 15px 0px; }
#showcase .text p { color: #ccc; font-size: 20px; line-height: 17px; margin: 10px 20px 20px 20px; }
#showcase .text a { color: #ccc; }
		#showcase-nav { position: absolute; top:157px; left:840px; width: 20px; overflow: visible; float: right; background: #ff0dc0; }
		#showcase-nav ul { list-style: none; padding: 0; margin: 0; }
		#showcase-nav li { width: 40px; text-align:center; background: #ff0dc0; float: left; clear: both; margin: 0 0 0 -10px; padding: 0 0 0 20px; } 
		#showcase-nav a { display: block; width: 20px; padding: 0px 0; overflow: hidden; border-bottom: 0px solid #000; text-decoration: none; }
		#showcase-nav a:hover { background: #fff; }
		#showcase-nav .thumbnail { font-size: 18px; font-weight: 800; color: #ff0dc0; text-align:center; display: block; width: 20px; overflow: hidden; float: left; }
		#showcase-nav .thumbnail img { border: 0px solid #EEE; margin: 0 0px;}
		#showcase-nav .text { font-family:'Gulim'; display: block; font-size: 12px; font-weight: 800; color: #808080; width: 116px; overflow: hidden; float: left; padding: 0 0 10px 0; }
		#showcase-nav .last a { border: 0; }
		#showcase-nav .active a { background: #fff; }
		#showcase-nav .active img { background: #fff; }
		#showcase-nav .active a .text { color: #EEE; }







/* surrounding margins (optional) */
.round{
margin-bottom:5px;
}

#bc {
font-family: 'Calibri','Gulim',sans-serif; 
font-size: 24px;
color: #FF0DC0;
}


.round .c{
/* inner content padding */
padding:0 10px 0 10px;
border-top:0;
border-bottom:0;
border-style:solid;
}
.round .t, .round .b, .round .t b, .round .b b{
display:block;
overflow:hidden;
}
.round .t b, .round .b b{
float:right;
width:50%;
}
.round .t .r{
background-position:top right;
}
.round .b .r{
background-position:bottom right;
}
.round .b{
background-position:bottom left;
}
.round .br{
clear:both;
display:block;
overflow:hidden;
height:0px;
}

/* curve height, background image */
.bc .t, .bc .b, .bc .b b, .bc .t b{
height:10px;
background-image:url(/bc.png);
}

/* inner color, border color, border width */
.bc .c{
background:#ffffff;
border-color:#ccc;
border-left-width:1px;
border-right-width:1px;
}


