
#layout #contents { width:708px; }

.notetitle { width:690px; margin:0px; }
.artistnote { margin:59px 0 0; padding:0; width:711px; height:488px; overflow:auto; border-bottom:1px solid #12110c; }
.artistnote .note-info { float:left; width:318px; }
.artistnote .note-info h3 { font-family:'Roboto',sans-serif; font-size:16px; color:#7c7c7c; }
.artistnote .note-info p { padding:20px 0 0; font-family:'Nanum Gothic',sans-serif; font-size:11px; line-height:180%; color:#7c7c7c; }
.artistnote.en .note-info p { font-family:'Roboto',sans-serif; font-size:11px; line-height:170%; }
.artistnote #viewer-wrapper { float:right; width:334px; height:432px; position:relative; margin:0; padding:0; overflow:hidden; *zoom: 1; }
.artistnote #viewer-wrapper .info-viewer { width:334px; text-align:center; }
.artistnote #viewer-wrapper .info-viewer .imgbox { display:table; margin:0 0 0 23px; padding:0; font-size:0; width:288px !important; height:432px; overflow:hidden; text-align:center; vertical-align:middle; }
.artistnote #viewer-wrapper .info-viewer p { display:table-cell; margin:0; padding:0; font-size:0; width:288px; height:432px; text-align:center; vertical-align:middle; }
.artistnote #viewer-wrapper .info-viewer img { width:288px; max-height:432px; margin:0 auto; }
/* DIRECTION CONTROLS (NEXT / PREV) */
.artistnote #viewer-wrapper .bx-wrapper .bx-prev {
	bottom:0; left:0; width:7px; height:12px; margin-top:-6px;
	background:url('/new/artist/images/artist_note_nav_prev.jpg') left top no-repeat;
}
.artistnote #viewer-wrapper .bx-wrapper .bx-next {
	bottom:0; right:0; width:7px; height:12px; margin-top:-6px;
	background: url('/new/artist/images/artist_note_nav_next.jpg') right top no-repeat;
}


.cv { margin:55px 0 0; height:480px; overflow:auto; }
.cv section { display:black; margin:0 0 38px; }
.cv h3 { padding:0 27px 12px; margin:0 0 -22px; border-bottom:27px solid #272727; font-family:'Roboto Condensed',sans-serif; font-size:13px; color:#a8a8a8; font-weight:400; letter-spacing:1px; line-height:100%; }
.cv p { margin:8px 0 0; padding:0; font-family:'Nanum Gothic',sans-serif; font-size:11px; line-height:180%; overflow:hidden; }
.cv.en p { font-family:'Roboto',sans-serif; font-size:11px; line-height:170%; overflow:hidden; }
.cv p strong { display:black; float:left; margin:0 0 0 24px; width:71px; height:24px; color:#a9a9a9; background:#000; font-size:11px; letter-spacing:1px; text-align:center; line-height:23px; font-family:'Roboto Condensed',sans-serif; font-weight:400; }
.cv p span { display:black; float:left; margin:5px 0 0 34px; color:#a8a8a8; line-height:18px; }
.cv.en p span { width:530px; }
.cv .fw { color:#fff; }

.artistprofile { margin:55px 0 0; padding:0 0 25px; width:740px; height:480px; overflow:auto; border-bottom:1px solid #12110c; }
.artistprofile h3 { font-family:'Roboto',sans-serif; font-size:16px; color:#7c7c7c; }
.artistprofile p { padding:20px 0 0; font-family:'Nanum Gothic',sans-serif; font-size:11px; line-height:180%; letter-spacing:; color:#7c7c7c; }
.artistprofile.en p { font-family:'Roboto',sans-serif; font-size:11px; line-height:170%; }

.withvip { margin:0; padding:0; width:690px; height:545px; overflow:hidden; border-bottom:1px solid #12110c; }
.withvip #viewer-wrapper { width:630px; position:relative; margin:90px auto 0; padding:0; overflow:hidden; *zoom: 1; }
.withvip #viewer-wrapper .info-viewer { width:630px; margin:0 auto; }
.withvip #viewer-wrapper .info-viewer p { width:491px; padding:0 0 44px; margin:0 auto; text-align:center; }
.withvip #viewer-wrapper .info-viewer img { max-width:491px; max-height:368px; margin:0 auto; }
/* DIRECTION CONTROLS (NEXT / PREV) */
.withvip #viewer-wrapper .bx-wrapper .bx-prev {
	margin-top:-33px; bottom:0; left:0; width:12px; height:22px;
	background:url('/new/artist/images/artist_vip_nav_prev.jpg') left top no-repeat;
}
.withvip #viewer-wrapper .bx-wrapper .bx-next {
	margin-top:-33px; bottom:0; right:0; width:12px; height:22px;
	background: url('/new/artist/images/artist_vip_nav_next.jpg') right top no-repeat;
}
.withvip #viewer-wrapper .bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0px;
	left: 0;
	background:;
	width: 100%;
}
.bx-wrapper .bx-caption span { font-family:'Roboto',Arial,Dotum,AppleGothic,sans-serif; color:#7c7c7c; font-size:11px; letter-spacing:; }


.video { margin:75px 0 0; width:695px; height:471px; overflow:hidden; text-align:center; }
.video #iframe-container { margin:0 0 0 5px; height:470px; border-bottom:1px solid #12110c; }