html, body {height:100%;overflow:hidden;font-size:9pt;margin:0;font-family:돋움,굴림,Tahoma,Verdana}
img {border:0}
a:link{color:#0066FF;text-decoration:none}
a:active{color:#0066FF;text-decoration:none}
a:visited{color:#0066FF;text-decoration:none}
a:hover{color:#FF3300;text-decoration:none}

#film {position:absolute;top:0px;left:0px;z-index:9887;background-color:#FFF;filter:Alpha(opacity=60);opacity:0.6;-moz-opacity:0.6}
#popup {position:absolute;top:-300px;left:-300px;width:0;z-index:9888}
#ptitle {color:#EFEFEF;font-weight:bold;text-align:center}
#pcontents {width:250px;height:250px;background-color:#FFF}

.paging {clear:both;margin:8px 0 0 0}
.paging .pagenum {border:1px solid #CFCFCF;padding:3px 6px;cursor:pointer;margin:0 4px 0 0}
.paging .pagenum.curr {background-color:#999;color:#FFF}

.sectiontitle {border-bottom:2px solid #F6F6F6;margin:10px 0;}
.sectiontitle .img {float:left;width:300px}
.sectiontitle .desc {float:right;width:350px;text-align:right;color:#999;padding:5px 0 0 0}
.sectiontitle .desc .count {color:#FF3300}

.clear {clear:both}
.clearfix {overflow:hidden}

#topbutton {position:absolute;right:30px;bottom:26px;font-size:14px;font-weight:bold;color:#AAA;cursor:pointer;text-align:center}

#p_url {position:absolute;right:10px;top:73px;border:1px solid #666;background-color:#FFF;width:380px;z-index:9000}
#pu_urltext {border:1px solid #CCC;background-color:#EFEFEF;width:300px;color:#333}

.wrapper {position:absolute;width:798px;height:100%;margin:0 0 0 20px}
#frametop {background:url(../images/store/top.gif) no-repeat;height:24px;padding:12px 0 0 104px;color:#CCC}
#titlebar {background:url(../images/store/back.gif) repeat-y;height:35px;padding:0 10px}
#titlebar .title {background:url(../images/store/titlebarback.gif) repeat-x;height:35px;padding:4px 0 0 10px;}
#titlebar .title .name {float:left;font-size:18px;font-weight:bold;width:420px;}
#titlebar .title .category {font-size:11px;color:#999;font-weight:normal}
#titlebar .title .menu {float:right;font-size:11px;padding:12px 10px 0 0;width:300px;text-align:right;color:#CCC}
#titlebarshadow {position:absolute;background:url(../images/store/titlebarshadow.png) no-repeat;top:71px;height:8px;width:798px;left:10px}
#contents {height:400px;background:url(../images/store/back.gif) repeat-y;overflow:hidden;}
#icontents {margin:0 10px;height:100%;overflow:auto;}
#bottom {height:30px;background:url(../images/store/bottom.gif) no-repeat}
#info {background-color:#F8F8F8;padding:0 10px}
#info .contents {padding:8px 0;font-size:11px;color:#333;overflow:hidden}
#info .contents .tel {font-size:15px;color:#0066FF;font-family:Tahoma,Arial,Verdana}
#info .contents .caption {color:#AAA}
#brandlogo {padding:2px;border:2px solid #E6E6E6;background-color:#FFF;float:right}
#mainphoto {float:right;width:120px;height:120px;border:1px solid #CCC;-moz-border-radius:5px;-webkit-border-radius:5px;}
#menu {background:url(../images/store/menuback.gif) repeat-x;height:40px;margin:0;padding:0 10px}
#menu li {float:left;width:80px;list-style:none;text-align:center;margin:1px 0 0 0;padding:6px 0 0 0;height:30px;line-height:30px;color:#666;cursor:pointer}
#menu li.hot {background:url(../images/store/menuhot.gif) no-repeat;color:#000;font-weight:normal}
#menu li.open {color:#000}
#sections {padding:0 10px}

/* DESCRIPTION */
#desc {margin:5px 100px 5px 10px;color:#333;line-height:140%}

/* REVIEW */
#review {margin-bottom:20px}
#review .title {border-bottom:2px solid #F6F6F6;margin:10px 0}
/*#review .add {margin:0 20px 0 10px;background-color:#F9F9F9;padding:0px;border:1px solid #F0F0F0;-moz-border-radius:5px;-webkit-border-radius:5px}*/
#rating_tip {font-size:11px;font-family:돋움,굴림,Verdana;color:#AAA;float:left;margin-left:10px;line-height:20px;height:20px}
#review .item {clear:both;margin:4px 20px 0 10px;padding:15px;}
#review .item.add {margin:0 20px 0 10px;background-color:#F9F9F9;padding:13px;border:1px solid #F0F0F0;-moz-border-radius:5px;-webkit-border-radius:5px}
#review .add textarea {height:52px;border:1px solid #97beef;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;overflow:auto;float:left;width:400px;font-size:11px;font-family:돋움,굴림,Tahoma}
#review .add .submit {margin-left:6px;cursor:pointer}
#review .edit textarea {height:52px;border:1px solid #97beef;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;overflow:auto;float:left;width:400px;font-size:11px;font-family:돋움,굴림,Tahoma}
#review .edit .submit {margin-left:6px;cursor:pointer}
#review .edit .cancel {margin-left:4px;cursor:pointer}
#review .item.even {background-color:#F9F9F9}
#review .item .info{width:150px;float:left;text-align:center;color:#666;font-size:11px;}
#review .item .info .time {font-size:10px;font-family:Tahoma,Verdana;color:#AAA}
#review .item .actions a:active{color:#0066FF;text-decoration:none;font-size:9px}
#review .item .actions a:link{color:#0066FF;text-decoration:none;font-size:9px}
#review .item .actions a:visited{color:#0066FF;text-decoration:none;font-size:9px}
#review .item .actions a:hover{color:#FF6600;text-decoration:none;font-size:9px}
#review .item .detail{width:530px;float:left;color:#333; word}
#review .item .detail .text{margin:4px 0 0 2px;}

/* PHOTO */
#photo {margin-bottom:20px}
#photoview {float:left;width:488px;height:364px;margin:0 0 0 10px;background-color:#FFF;-moz-border-radius:6px;-webkit-border-radius:6px;border:2px solid #EFEFEF;display:inline}
#photothumbs {float:left;width:204px;height:355px;margin:0 0 0 10px;overflow:auto;border:2px solid #F0F0F0;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;display:inline}
#photothumbs .thumb {float:left;margin:6px 0 6px 20px;width:65px;height:55px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline;cursor:pointer;border:1px solid #EFEFEF}
#photothumbs .thumb.hot {border:1px solid #AAA}
#photothumbs .thumb.curr {border:1px solid #666}
#photo .buttons {height:24px;margin:8px 10px 4px 0;}
#photo .buttons .right {float:right;width:180px;text-align:right}
#photoaction {float:left;width:495px;text-align:right;padding:12px 0 0 0;font-size:11px}
#photoaction a:active {color:#666;text-decoration:none}
#photoaction a:link {color:#666;text-decoration:none}
#photoaction a:visited {color:#666;text-decoration:none}
#photoaction a:hover {color:#000;text-decoration:none}

#photothumbs .thumbuploading {float:left;margin:6px 0 6px 20px;width:65px;height:55px;border:1px solid #EFEFEF;text-align:center;vertical-align:middle;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline}
#photothumbs .thumbuploading .status {padding-top:20px;font-size:10px;color:#999;text-align:center}
/*#photothumbs .delbutton {color:#AAA;cursor:pointer;font-size:10px;font-family:Arial;text-align:right}
#photothumbs .caption {text-align:center;padding-top:3px;font-family:Arial;font-size:11px}
#uploadcancelbtn {cursor:pointer;font-size:11px;font-family:Verdana;color:#0066FF}*/

#googlephoto {margin:20px 10px 0 10px;border:1px solid #E0E0E0;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px;}
#googletitle {text-align:left;}
#googleresult .imgbox {float:left;margin-bottom:4px;height:160px;width:160px;text-align:center;}
#googleresult .storephoto {cursor:pointer}
#googleresult .storephotobox {border:0px solid #FF0000;padding:0px;text-align:left;background-repeat:no-repeat;cursor:pointer;}
.imgsite {text-align:center;padding-top:3px;font-family:Arial;font-size:11px}
.imgsite a:link {text-decoration:none;color:#006611}
.imgsite a:active {text-decoration:none;color:#006611}
.imgsite a:visited {text-decoration:none;color:#006633}
.imgsite a:hover {color:#FF6600}
.paging {clear:both;text-align:center;margin:8px 0 0 8px 0}
.paging a:link {text-decoration:none;color:#0066FF;padding:3px 6px;margin:0 2px;border:1px solid #EFEFEF}
.paging a:active {text-decoration:none;color:#0066FF;padding:3px 6px;margin:0 2px;border:1px solid #EFEFEF}
.paging a:link {text-decoration:none;color:#0066FF;padding:3px 6px;margin:0 2px;border:1px solid #EFEFEF}
.paging a:hover {text-decoration:none;color:#FF6600;padding:3px 6px;margin:0 2px;border:1px solid #EFEFEF}

/* MENU/ITEM */
#menuitem {margin-bottom:20px}
#menuitem .category0 {width:600px;margin-left:20px;margin-right:20px;font-weight:bold;font-size:14px;color:#000;padding-bottom:2px;margin-bottom:6px;padding-top:10px;border-bottom:1px solid #CFCFCF}
#menuitem .category1 {padding-left:30px;font-weight:bold;font-size:12px;padding-bottom:6px;padding-top:8px;color:#333}
#menuitem .category2 {padding-left:30px;font-weight:bold;font-size:11px}
#menuitem .category3 {padding-left:35px;font-weight:bold;font-size:11px}
#menuitem .menuitem1 {width:500px;margin-left:40px;margin-right:40px;padding-left:4px;font-size:9pt;padding-top:1px;padding-bottom:1px;border-bottom:1px dashed #F0F0F0}
#menuitem .menuitem0 {width:500px;margin-left:40px;margin-right:40px;padding-left:4px;font-size:9pt;padding-top:1px;padding-bottom:1px;border-bottom:1px dashed #F0F0F0}
#menuitem .desc {color:#999;padding-right:10px}
#menuitem .menuprice {padding-right:10px;text-align:right}
#menuitem .origin {margin-left:20px;margin-top:20px;margin-bottom:4px;color:#666}
#menuitem .menumemo {margin-left:20px;margin-top:20px;margin-bottom:4px;color:#666}

#menuitem .itemplay {margin:0 30px 10px 20px;padding:0 0 8px 0;border-bottom:1px dashed #EFEFEF}
#menuitem .itemplay .titlerow {margin:0 0 8px 0}
#menuitem .itemplay .title {font-size:14px;font-weight:bold;color:#000;}
#menuitem .itemplay .type {color:#CCC}
#menuitem .itemplay .info {color:#666;line-height:150%}
#menuitem .itemplay .detail {text-align:right}

/* BLOG / SEARCH */
#searchresult {height:300px;width:680px}

#search {margin:0 10px 10px 20px}
#search .item {padding:6px 40px 6px 6px;border-bottom:1px dashed #EFEFEF}
#search .item .title {padding-top:2px;padding-bottom:4px}
#search .item .title a:link{color:#06C;text-decoration:none}
#search .item .title a:active{color:#06C;text-decoration:none}
#search .item .title a:visited{color:#06C;text-decoration:none}
#search .item .title a:hover{color:#F30;text-decoration:none}
#search .item .desc {color:#666}
#search .item .blogger {font-size:11px}
#search .item .blogger a:link{color:#999;text-decoration:none}
#search .item .blogger a:active{color:#999;text-decoration:none}
#search .item .blogger a:visited{color:#999;text-decoration:none}
#search .item .blogger a:hover{color:#F30;text-decoration:none}
#search .section {padding-top:20px;padding-bottom:10px;border-bottom:1px solid #E0E0E0;margin-bottom:10px}
#search .section .targettitle {font-size:12px;font-weight:bold}
#search .section .resultinfo {color:#666}
#search .paging {padding-top:15px;}
#search .paging a:link{color:#999;text-decoration:none}
#search .paging a:active{color:#999;text-decoration:none}
#search .paging a:visited{color:#999;text-decoration:none}
#search .paging a:hover{color:#F30;text-decoration:none}
