<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BASIC css start */
#PR15N01PHOTO * { margin: 0; padding: 0; }
#PR15N01PHOTO, 
#PR15N01PHOTO input,
#PR15N01PHOTO textarea { color: #444; font-family: Dotum, Sans-Serif; font-size: 12px; line-height: 1.25; }
#PR15N01PHOTO a { color: #444; text-decoration: none; }
#PR15N01PHOTO a:hover { text-decoration: none; }
#PR15N01PHOTO li { list-style: none; }
#PR15N01PHOTO img, 
#PR15N01PHOTO fieldset { border: 0; vertical-align: middle; }
#PR15N01PHOTO legend { visibility: hidden; position: absolute; left: -9999px; top: -9999px; }
/* PR15N01PHOTO */
#PR15N01PHOTO { position: relative;  margin: 0 auto; text-align: left; min-width:750px; }
#PR15N01PHOTO .frm {  z-index: 2; zoom: 1; position: relative; margin-top: 10px; padding: 10px 190px 10px 10px; border: 1px solid #dadada; background: #fafafa; margin-right:9px; }
#PR15N01PHOTO .frm-myreview {  padding-bottom: 35px; }
#PR15N01PHOTO .frm:after { content: ''; display: block; clear: both; }
#PR15N01PHOTO .frm  .rtype { width: 28%; margin-right: 1%; }
#PR15N01PHOTO .frm .category { width: 59%; margin-right: 1%; }
#PR15N01PHOTO .frm .sort { width: 19%; margin-right: 1%; }
#PR15N01PHOTO .frm .search { width: 19%; margin-right: 1%; *margin-right: 0; }
#PR15N01PHOTO .frm .lst, 
#PR15N01PHOTO .frm .sch { font-size: 14px; font-weight: bold; letter-spacing: -1px; }
#PR15N01PHOTO .frm .lst { float: left; z-index: 1; position: relative; height: 35px; line-height: 35px; background: #fff; }
#PR15N01PHOTO .frm .lst .bull { position: absolute; top: 0; right: 20px; font-size: 12px; }
#PR15N01PHOTO .frm .lst a { display: block; position: relative; height: 35px; line-height: 35px; padding-left: 15px; }
#PR15N01PHOTO .frm  .rtype a { text-align:center; padding-left: 0;  }
#PR15N01PHOTO .frm .lst &gt; a { border: 1px solid #dadada; }

#PR15N01PHOTO .frm .lst .cover { display: none; position: absolute; top: 36px; left: 0; right: 0; background-color: #fff; max-height: 350px; overflow-x: hidden; overflow-y: auto; border: 1px solid #bcbcbc; border-top: 0; }
#PR15N01PHOTO .frm .lst .cover ul { }
#PR15N01PHOTO .frm .lst .cover ul li a:hover { background: #eee; }

#PR15N01PHOTO .frm .sch { position: absolute; top: 10px; right: 10px; zoom: 1; overflow: hidden; width: 180px; }
#PR15N01PHOTO .frm .sch .txt-input, 
#PR15N01PHOTO .frm .sch .btn { float: left; }
#PR15N01PHOTO .frm .sch .txt-input { width: 114px; height: 35px; line-height: 35px; padding: 0 5px; border: 1px solid #dadada; font-size: 14px; }
#PR15N01PHOTO .frm .sch .btn { width: 52px; height: 35px; line-height: 37px; border: 1px solid #000; background: #3f4046; color: #fff; text-align: center; }
#PR15N01PHOTO .frm .pr-chk { position: absolute; top: 57px; right: 10px; zoom: 1; overflow: hidden; height:15px; line-height:18px; }
#PR15N01PHOTO .frm .pr-chk input { width:14px; height:14px; padding:0; margin:-2px 0 0; vertical-align:middle; }
#PR15N01PHOTO .frm-category-sort .lst a span { display:block; width:75%; height: 35px; line-height: 35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

#PR15N01PHOTO .frm-myreview { padding-bottom : 35px; }

#PR15N01PHOTO .frm-depth1 .category {  width: 79%; }
#PR15N01PHOTO .frm-depth2 .category {  width: 39%; }
#PR15N01PHOTO .frm-depth3 .category {  width: 25.6%; }

#PR15N01PHOTO .frm-depth2-sort .category {  width: 29%; }
#PR15N01PHOTO .frm-depth3-sort .category {  width: 19%; }

#PR15N01PHOTO .pr-notice { margin-top: 20px; padding: 6px 15px; border: 1px solid #dadada; margin-right:9px; }
#PR15N01PHOTO .pr-notice li { position: relative; zoom:1; background: url(/images/d3/modern_simple/bg_dashed.gif) repeat-x 0 0; padding: 10px 0 6px;}
#PR15N01PHOTO .pr-notice li.pr-q span { position: absolute; top: 10px; right: 20px; color: #666; font-weight: bold; }
#PR15N01PHOTO .pr-notice li.pr-q a { display: block; padding-left: 15px; background: url(/images/d3/modern_simple/bul_notice.gif) no-repeat 4px 45%; color: #666; font-weight: bold; }
#PR15N01PHOTO .pr-notice li.pr-q.pr-now { margin: 0 -15px; padding: 10px 15px 6px; background: #fafafa; }
#PR15N01PHOTO .pr-notice li.pr-q.pr-now span { right: 35px; }
#PR15N01PHOTO .pr-notice li.pr-a { display: none; padding: 15px 15px 100px; background: 0; color: #9a9a9a; word-wrap: break-word; word-break: keep-all; }
#PR15N01PHOTO .pr-notice li.pr-a .pr-close { position: absolute; right: 20px; bottom: 10px; color: #444; font-weight: bold; letter-spacing: -1px; }
#PR15N01PHOTO .pr-notice li:first-child { background: none; }

#PR15N01PHOTO .PR15N01-search { z-index: 1; zoom: 1; margin-top: 20px; border: 1px solid #d7d7d7; box-shadow: 2px 2px 4px #dfdfdf; }
#PR15N01PHOTO .PR15N01-search:after { content: ''; display: block; clear: both; }
#PR15N01PHOTO .PR15N01-search .txt,
#PR15N01PHOTO .PR15N01-search .lst,
#PR15N01PHOTO .PR15N01-search .sch { float: left; height: 35px; line-height: 37px; color: #818391; font-size: 14px; font-weight: bold; }
#PR15N01PHOTO .PR15N01-search .txt { width: 15%; }
#PR15N01PHOTO .PR15N01-search .lst.cate { width: 35%; }
#PR15N01PHOTO .PR15N01-search .lst.sort { width: 15%; }
#PR15N01PHOTO .PR15N01-search .sch { width: 35%; }
#PR15N01PHOTO .PR15N01-search .txt span { display: block; height: 100%; padding-left: 25px; border-right: 1px solid #d7d7d7; }
#PR15N01PHOTO .PR15N01-search .lst { position: relative; }
#PR15N01PHOTO .PR15N01-search .lst &gt; a { display: block; height: 100%; padding-left: 15px; border-right: 1px solid #d7d7d7; color: #818391; }
#PR15N01PHOTO .PR15N01-search .lst &gt; span { position: absolute; top: 0; right: 10px; }
#PR15N01PHOTO .PR15N01-search .lst ul { z-index: 2; display: none; position: absolute; top: 35px; left: -1px; right: 0; width: 100%; max-height: 370px; overflow-x: hidden; overflow-y: auto; border: 1px solid #d7d7d7; background: #fff; }
#PR15N01PHOTO .PR15N01-search .lst ul li a { display: block; padding-left: 15px; color: #818391; }
#PR15N01PHOTO .PR15N01-search .lst ul li a:hover { background: #eee; }
#PR15N01PHOTO .PR15N01-search .sch label { display: block; position: relative; height: 100%; margin: 0 68px 0 10px; }
#PR15N01PHOTO .PR15N01-search .sch label span { position: absolute; top: 0; left: 0; color: #cacaca; }
#PR15N01PHOTO .PR15N01-search .sch label .txt-input { width: 100%; height: 100%; border: 0 none; background: 0 none; font-size: 14px; }
#PR15N01PHOTO .PR15N01-search .sch label .btn-search { position: absolute; top: 0; right: -68px; width: 68px; height: 100%; background: #686a79; text-align: center; color: #fff; }
#PR15N01PHOTO .PR15N01-review { zoom: 1; overflow: hidden; position: relative; width: 100%; }
#PR15N01PHOTO .PR15N01-review li { float: left; position: relative; width: 186px; margin: 15px 0 0; }
#PR15N01PHOTO .PR15N01-review li .close { z-index: 2; display: none; position: absolute; top: 2px; right: 2px; width: 25px; height: 25px; background: url(/images/d3/modern_simple/btn/btn_h25_close.gif) no-repeat 0 0; text-indent: -9999px; }
#PR15N01PHOTO .PR15N01-review li dl { z-index: 1; position: relative; border: 2px solid #ebebeb; }
#PR15N01PHOTO .PR15N01-review li dd { position: relative; padding: 10px; font-size: 11px; border-bottom: 2px solid #ebebeb; padding-right: 5px; }
#PR15N01PHOTO .PR15N01-review li dd a { position: absolute;  z-index: 2; top: 0; left: 0; width: 100%; height: 100%; background: #fff; opacity: 0; filter: alpha(opacity=0); }
#PR15N01PHOTO .PR15N01-review li dt { position: relative; width: 100%; overflow: hidden; max-height: 500px; }
#PR15N01PHOTO .PR15N01-review li dt a img { width: 180px; height: auto; }
#PR15N01PHOTO .PR15N01-review li.square dt a img { width: 180px; height: 180px; }
#PR15N01PHOTO .PR15N01-review li.rectangle dt a img { width: 180px; height: 230px; }
#PR15N01PHOTO .PR15N01-review li dt .best { position: absolute; bottom: 10px; left: 10px; width: 40px; height: 47px; background: url(/images/d3/modern_simple/bul_pr_best.png) no-repeat 0 0; }
#PR15N01PHOTO .PR15N01-review li dt .att { position: absolute; bottom: 10px; right: 10px; margin: 8px 5px 0 0; padding: 2px 0 0 20px; background: url(/images/d3/modern_simple/ico_pr_camera_h13.gif) no-repeat 0 0; color: #fff; font-weight: bold; }
#PR15N01PHOTO .PR15N01-review li dd a { line-height: 1.25; }
#PR15N01PHOTO .PR15N01-review li dd .dsc { zoom: 1; overflow: hidden; position: relative; padding: 0 5px 8px; border-bottom: 1px solid #ebebeb; }
#PR15N01PHOTO .PR15N01-review li dd .dsc p { overflow: hidden; padding-top: 2px; line-height: 1.25;word-wrap: break-word; font-size: 12px; }
#PR15N01PHOTO .PR15N01-review li.square dd .dsc p { height: 42px; }
#PR15N01PHOTO .PR15N01-review li.rectangle dd .dsc p { height: 42px; }
#PR15N01PHOTO .PR15N01-review li dd .dsc span { float: right; margin: 8px 5px 0 0; padding: 2px 0 0 20px; background: url(/images/d3/modern_simple/ico_pr_camera_h13.gif) no-repeat 0 0; color: #4a72da; font-weight: bold; }
#PR15N01PHOTO .PR15N01-review li dd .sumup { position: relative; min-height: 42px; margin-top: 12px; padding: 0 0 0 60px; color: #999; line-height: 1.4; }
#PR15N01PHOTO .PR15N01-review li dd .sumup p { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #000; padding-top: 2px; }
#PR15N01PHOTO .PR15N01-review li dd .sumup em { color: #4a72da; font-weight: bold; font-style: normal; }
#PR15N01PHOTO .PR15N01-review li dd .sumup img { position: absolute; top: 0; left: 0; width: 50px; height: 50px; -moz-border-radius: 25px 25px; -webkit-border-radius: 25px 25px; border-radius: 25px 25px; }

#PR15N01PHOTO .paging { margin-top: 100px; text-align: center; }
#PR15N01PHOTO .paging a { display: inline-block; width: 23px; height: 23px; line-height: 21px; font-family: tahoma; border: 1px solid #d4d4d4; }
#PR15N01PHOTO .paging a.now { border: 1px solid #343434; background: #666; color: #fff; font-weight: bold; letter-spacing: -1px; }
#PR15N01PHOTO .paging a.now span { color: #fff; font-weight: bold; letter-spacing: -1px; }
#PR15N01PHOTO .paging a img { *padding-top: 4px; }
#PR15N01PHOTO .paging a.term { width: 140px; }

#PR15N01PHOTO .PR15N01-review.expanded li {width: 253px; margin: 20px 20px 0px 0; }
#PR15N01PHOTO .PR15N01-review.expanded li dt a img {width:250px; height: auto;}
#PR15N01PHOTO .PR15N01-review.expanded li.square dt a img { width: 250px; height: 250px; }
#PR15N01PHOTO .PR15N01-review.expanded li.rectangle dt a img { width: 250px; height: 318px; }
/* BASIC css end */

</pre></body></html>