/* list top menu */
#list_top_menu {width: 100%; height:29px; background-color: #f7f7f7; border-top:1px solid #dfdfdf;}
#list_top_menu.bg_none {background-color: #FFF;}
#list_top_menu.bg_none .data {padding-left: 0;}
#list_top_menu ul {margin-right:7px;}
#list_top_menu li {float: left; color: #424242;}
#list_top_menu .menu, #list_top_menu .icon, #list_top_menu .nmenu {float: right; margin-left: 5px;}
#scroll_menu_bar {float:right; position:relative; width:123px; z-index:1000;}
#scroll_menu_bar ul {position:absolute; top:3px; right:0px; padding:2px 0; background:#FFFFFF; border:1px #CCCCCC solid; width:123px;}
#scroll_menu_bar .left {float:left; width:93px; padding-left:5px!important;}
#scroll_menu_bar .right {float:right; width:10px; padding-right:13px; padding-left:0px!important;}
*html #scroll_menu_bar .right {padding-right:3px;}
#list_top_menu .menu li {padding-left: 13px; background: url(/images/common/menu_spacebar01.gif) no-repeat 6px 50%; }
#list_top_menu .nmenu li {padding-left: 13px;}
#list_top_menu .menu .fst {padding-left: 0; background: none;}
#list_top_menu .menu .sel {font-weight:bold;}
#list_top_menu .data {padding-left:12px;}
#list_top_menu .dropdown_menu {position:relative; z-index:1000; padding:6px 0 0 12px;}
*html #list_top_menu .dropdown_menu {}
#list_top_menu .dropdown_menu input {padding-left:3px; padding-bottom:2px;}
#list_top_menu .dropdown_menu2 {position:relative; z-index:1000; padding:6px 0 0 12px;}
#list_top_menu .dropdown_menu2 img {padding-left:5px;}
#list_top_menu .dropdown_menu3 {position:relative; z-index:1000; padding:6px 0 0 12px;}
#list_top_menu .dropdown_menu3 img {padding-left:5px;}
#list_top_menu .data, #list_top_menu .menu {padding-top: 7px;}
#list_top_menu .icon { padding: 5px 0 1px 0; width:170px; }
#list_top_menu .search {color: #D70D4B;}
#list_top_menu .none {float: right; padding: 2px 8px 5px 0;}
#list_top_menu .select {float: left; padding: 3px 8px 1px 25px;}
#list_top_menu a.sel {color: #424242;}
#list_top_menu .view1 {margin-right:7px; margin-top:2px;}
#list_top_menu .view2 {padding:0;}

.search_result_area {margin:10px 0 10px 0; width:600px; font-size:12px!important; font-weight:normal;}
.search_result_area strong {color:#1b6fbf;}
.search_result_area span {font-weight:bold;}

#datatype_menu {position:absolute; left:10px; top:25px; width:95px; background: url(/images/group/img_box_bg02.gif) no-repeat left top;}
*html #datatype_menu {width:75px;}
#datatype_menu ul {background-color:#FFF; border:1px solid #93C9DC; padding-bottom:5px;}
*html #datatype_menu ul {height:1px;}
*+html body #datatype_menu ul {min-height:1px;}
#datatype_menu ul a{margin-right:7px;}
#datatype_menu li {padding:5px 0 0 8px; width:95px;}
*html #datatype_menu li {width:75px;}
/*#datatype_menu .bottom {height:2px; background: url(/images/common/topsearch_box_bottom.gif) no-repeat left bottom; width:85px;}*/


#ext_menu {position: absolute; left:10px; top:25px; width:95px; background: url(/images/group/img_box_bg02.gif) no-repeat left top;}
*html #ext_menu {width:75px;}
#ext_menu ul {background-color:#FFF; border:1px solid #93C9DC; padding-bottom:5px;}
*html #ext_menu ul {height:1px;}
*+html body #ext_menu ul {min-height:1px;}
#ext_menu li {padding:5px 0 0 8px; width:95px;}
*html #ext_menu li {width:75px;}
/*#ext_menu .bottom {height:2px; background: url(/images/common/topsearch_box_bottom.gif) no-repeat left bottom;}*/


#sort_menu {position: absolute; left:36px; top:18px; width:95px; background: url(/images/group/img_box_bg02.gif) no-repeat left top;}
*html #sort_menu {position: absolute; left:57px; top:17px; width:75px;}
#sort_menu ul {background-color:#FFF; border:1px solid #93C9DC; padding-bottom:5px;}
*html #sort_menu ul {height:1px;}
*+html body #sort_menu ul {min-height:1px;}
#sort_menu li {padding:5px 0 0 8px; width:115px;}
*html #sort_menu li {width:95px;}
/* #sort_menu .bottom {height:2px; background: url(/images/common/topsearch_box_bottom.gif) no-repeat left bottom;} */

.search_result_text { margin-bottom:9px;}

/* List None */
.no_message {padding: 60px 0 60px 0; color: #666666; text-align: center; vertical-align: middle; }
#list_none {width: 100%; text-align: center; border-bottom:1px solid #DADADA; overflow: hidden;}
#list_none span {font-size: 14px; text-align: center; color: #424242;}
#list_none img {margin:40px 13px 50px 0;}
#list_none .no_message {padding: 60px 0 60px 0; color: #424242; text-align: center; vertical-align: middle;}

/* List Wrap */
.list_wrap {border-top:1px solid #DADADA; border-bottom:1px solid #DADADA; overflow: hidden;}
.list_wrap_b {border-bottom:1px solid #DADADA; overflow: hidden;}

/* list gallery view*/
#list_gallery_view {width: 100%;}
#list_gallery_view ul {float: left; width: 188px; margin-right:4px; display:inline;}
#list_gallery_view li {float: left; color: #7a7a7a; font-size: 12px;}
#list_gallery_view .photo  ,#list_gallery_view .btn {width: 177px;} /*display:table-cell;*/
#list_gallery_view .photo img {border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb;}
#list_gallery_view .title, #list_gallery_view .title a {font-size: 14px; line-height: 18px;}
#list_gallery_view .title {width: 177px; color: #424242; padding-left:2px; padding-bottom:5px; overflow:hidden; padding-top:7px;}
#list_gallery_view .title div, #list_gallery_view .title span {font-size: 14px; color: #424242; text-decoration: underline;}
#list_gallery_wide_view .title span {font-size: 14px; color: #424242; text-decoration: underline;}
#list_gallery_view .num {padding-left: 8px; padding-top:4px;}
#list_gallery_view .view {padding-top:6px;}
#list_gallery_view .date {width: 177px; padding-top:3px;}
#list_gallery_view .down {width: 177px; padding-top:4px;}
#list_gallery_view .down li.check {width: 17px; padding-right: 2px;}
#list_gallery_view .down .bar {padding-left: 11px; background: url(/images/common/menu_spacebar02.gif) no-repeat 4px 50%;}
#list_gallery_view .photo_id {width: 177px; padding-top:4px; clear: both;}
#list_gallery_view .photo_id .sphoto {width: 30px; }
#list_gallery_view .photo_id .id {padding-top:5px; color:#666666; }
#list_gallery_view .photo_id .id_premium {padding-top:0px; color:#666666; }
#list_gallery_view a.delete {font-size: 13px;}
#list_gallery_view span.newH {left:17px;position:absolute;text-align:left;top:0;}
#list_gallery_view .price {color: #dd4a3f; margin-right:4px;}

/* list gallery Wide view*/
#list_gallery_wide_view {width: 100%;}
#list_gallery_wide_view ul {width: 188px; float: left; margin-right: 4px; display:inline;}
#list_gallery_wide_view ul li ul {margin-left:0; margin-right:0;}
#list_gallery_wide_view li {float: left; color: #7a7a7a; font-size: 12px;}
#list_gallery_wide_view .photo, #list_gallery_wide_view .btn {width: 177px; position:relative;} /*display:table-cell;*/
#list_gallery_wide_view .photo img {border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb;}
#list_gallery_wide_view .title, #list_gallery_wide_view .title a {font-size: 14px; line-height: 18px; overflow:hidden;}
#list_gallery_wide_view .title {width: 177px; color: #424242; padding-top:7px; padding-bottom:5px;}
#list_gallery_wide_view .title span {font-size: 14px; color: #424242; text-decoration: underline;}
#list_gallery_wide_view .num {padding-left: 8px; padding-top:5px;}
#list_gallery_wide_view .view {padding-top:6px;}
#list_gallery_wide_view .date {width: 177px; padding-top:3px; line-height:16px;}
#list_gallery_wide_view .down {width: 177px; padding-top:4px;}
#list_gallery_wide_view .down li.check {width: 17px; padding-right: 2px;}
#list_gallery_wide_view .down .bar {padding-left: 11px; background: url(/images/common/menu_spacebar02.gif) no-repeat 4px 50%;}
#list_gallery_wide_view .photo_id {width: 177px; padding-top:3px; clear: both;}
#list_gallery_wide_view .photo_id .sphoto {width: 30px; margin-top:3px;}
#list_gallery_wide_view .photo_id .id {padding-top: 7px; color: #666666;}
#list_gallery_wide_view a.delete {font-size: 13px;}
#list_gallery_wide_view .price { color: #dd4a3f; margin-right:4px;}
#list_gallery_wide_view .buy {color: #1B6FBF; background-color: #E0F1FA; height: 15px; padding: 3px;}
img.firefox_newH {position:absolute; top: 1px; display:block; background-color:#444; border:none !important; cursor:pointer;}
img.newH {position:absolute; top: 1px; left: 1px; display:block; background-color:#444; border:none !important; cursor:pointer;}

#hcUserMenuBox {position:absolute; width: 81px; left:0; top:0; text-align:left; }

.photo_detail_info01 {width: 77px; height: 61px; padding: 6px 0 0 6px; margin: 0; float:left; background: url(/images/common/img_photo_bg01.gif) no-repeat left top;}
.photo_detail_info01 .usermenu_photo {width: 50px; height: 50px; vertical-align:top; padding:0; margin: 0 4px 0 0;}
.photo_detail_info01 .usermenu_arrow {width: 11px; height: 50px; vertical-align:top; padding:0; margin: 0; cursor:pointer;}

.photo_detail_info02 .top {font-size:4px; height: 4px;  background: url(/images/common/img_photo_bg02.gif) no-repeat left top;}
.photo_detail_info02 .bg {padding: 9px 0 3px 0; background: url(/images/common/img_photo_bg03.gif) repeat-y left top;}
.photo_detail_info02 .bottom {font-size:3px; height: 3px; background: url(/images/common/img_photo_bg04.gif) no-repeat left top;}
.photo_detail_info02 .menu, .photo_detail_info02 .menu li {width: 118px; text-align:left;}
.photo_detail_info02 .menu li, .photo_detail_info02 .menu li a {font-size: 12px; line-height: 17px;}
.photo_detail_info02 .menu li {margin-left: 9px; padding-bottom: 2px; }
.photo_detail_info02 .menu li span {color: #000000; }
.photo_detail_info02 .graybar {border-top: 1px solid #DDDDDD; padding-top: 7px; padding-bottom: 0;}

#hcUserSubMenuBox {position:absolute; width: 150px; left:0; top:60px; z-index:1001;}

.photo_detail_info03 { width: 150px; z-index:1101; }
.photo_detail_info03 .top {height: 4px;  background: url(/images/common/img_photo_bg05.gif) no-repeat left top;}
.photo_detail_info03 .bg {padding: 9px 0 3px 0; background: url(/images/common/img_photo_bg06.gif) repeat-y left top; overflow:hidden;}
.photo_detail_info03 .bottom {height: 3px; background: url(/images/common/img_photo_bg07.gif) no-repeat left top;}
.photo_detail_info03 .menu, .photo_detail_info03 .menu li {width: 130px; text-align:left;}
.photo_detail_info03 .menu li, .photo_detail_info03 .menu li a {font-size: 12px; line-height: 17px;}
.photo_detail_info03 .menu li {margin-left: 9px; padding-bottom: 2px; }
.photo_detail_info03 .menu li span {color: #000000;  letter-spacing: -1px;}
.photo_detail_info03 .graybar {border-top: 1px solid #DDDDDD; padding-top: 7px; padding-bottom: 0;}

#userMenuLoadingImage { padding:10px 10px 20px 10px; }

/* list List view*/
#list_list_view {width: 100%;}

/* #list_list_view .list_info {position: relative;} */
#list_list_view .list_info .info {width: 385px; float: right;}
#list_list_view .info2 {width: 385px; float: left;}
#list_list_view .title, #list_list_view .text, #list_list_view .tag, #list_list_view .down, #list_list_view .photo_id {width: 385px; overflow: hidden;}
#list_list_view .tag2 {width: 565px; overflow: hidden;}

#list_list_view .date, #list_list_view .view {float: left; color: #666666; padding-top:3px; margin-right: 8px;}
#list_list_view .photo {width : 166px; text-align: center; margin-right: 8px; float: left;}
#list_list_view .photo img {border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb;}
#list_list_view .title, #list_list_view .title a {font-size: 16px;}
#list_list_view .title {color: #424242; padding-top:2px;}
#list_list_view .title div {font-size: 16px; color: #424242; text-decoration: underline;}
#list_list_view .text {clear:both; padding-bottom: 8px; color: #424242; padding-top:3px; line-height: 16px;}
#list_list_view .commnet {clear:both; color: #424242; line-height: 16px;}
#list_list_view  ul li ul li {float: left;}
#list_list_view .tag li {margin-right: 8px;}
#list_list_view .down {padding-top:3px; clear: both;}
#list_list_view .down li.check {width: 17px; padding-right: 2px;}
#list_list_view .down .bar {padding-left: 11px; background: url(/images/common/menu_spacebar02.gif) no-repeat 4px 50%;}
#list_list_view .photo_id {padding-top:4px; clear: both;}
#list_list_view .photo_id .sphoto {width: 30px; }
#list_list_view .photo_id .id {padding-top: 5px; color: #666666;}
#list_list_view a.delete {font-size: 13px;}
#list_list_view .scrap_date {margin-bottom: 5px;}

/* list List Wide view*/
#list_list_wide_view {width:771px;}
#list_list_wide_view .list_info .info {width: 595px; float: right;}
#list_list_wide_view .list_info .info.memo {width:100%; padding-left:7px; box-sizing:border-box; border-bottom:1px solid #e6e6e6; padding-bottom:22px; margin-bottom:-12px}
#list_list_wide_view .list_info .info.memo .title {width:100%}
#list_list_wide_view .list_info .info.memo .title img {margin-right:5px}
#list_list_wide_view .list_info .info.memo .mtext { margin-bottom:8px}

#list_list_wide_view .list_info .photo .thumbnail {position:relative; display:block; text-align:center;}
#list_list_wide_view .list_info .photo .new_btn {position:absolute; top:0px; left:0px; border:none; display:block;}
#list_list_wide_view .list_info .info .comment{width: 591px; clear:both; color: #424242; line-height: 18px; padding-top: 0px;}
#list_list_wide_view .title, #list_list_wide_view .text, #list_list_wide_view .tag, #list_list_wide_view .photo_id {clear:both;width: 591px; overflow: hidden; }
*html #list_list_wide_view .list_info .info .title {width: 570px;}
#list_list_wide_view .date, #list_list_wide_view .view {float: left; color: #666666; padding-top:3px; margin-right: 7px; }
#list_list_wide_view .photo {width : 166px; text-align: center; margin-right: 8px; float: left;}
*html #list_list_wide_view .photo {width : 166px; text-align: center; margin-right:5px; float: left;}

#list_list_wide_view .friend_photo {width :80px; text-align: center; margin-right:8px; float: left;}
*html #list_list_wide_view .friend_photo {width :80px; text-align: center; margin-right:5px; float: left;}
#list_list_wide_view .list_info .friend_info {width: 595px; float:left;}
#list_list_wide_view .list_info .friend_info .comment{width: 591px; clear:both; color: #424242; line-height:18px; padding-top:0px;}
#list_list_wide_view .title, #list_list_wide_view .text, #list_list_wide_view .tag, #list_list_wide_view .photo_id {clear:both; width:591px; overflow: hidden; }

#list_list_wide_view .photo img {border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb;}
#list_list_wide_view .title, #list_list_wide_view .title a {font-size: 16px;overflow:hidden;}
#list_list_wide_view .title {float: left; color: #424242; padding-top:2px; padding-bottom:3px; line-height:23px; }
#list_list_wide_view .title span {font-size: 16px; color: #424242; text-decoration: underline;}
#list_list_wide_view .text {clear:both; color: #424242; margin-bottom:8px; font-size:13px; line-height: 18px;}
#list_list_wide_view .comment {width: 591px; clear:both; color: #424242; line-height: 18px; padding-top: 6px;}
#list_list_wide_view  ul li {float:left; margin-right:8px;}
#list_list_wide_view .tag a{line-height:18px;}
#list_list_wide_view .down {width: 591px; padding-top:5px; clear: both;}
#list_list_wide_view .down li.check {width: 17px; padding-right: 2px;}
#list_list_wide_view .down .bar {padding-left: 11px; background: url(/images/common/menu_spacebar02.gif) no-repeat 4px 50%;}
#list_list_wide_view .photo_id {padding-top:5px; clear: both; }
#list_list_wide_view .photo_id .sphoto {width:25px; }
#list_list_wide_view .photo_id .id {margin-top:5px; color:#828282;}
#list_list_wide_view .photo_id .account {margin-top:5px;}
#list_list_wide_view .member_account_icon {}
#list_list_wide_view a.delete {font-size: 13px;}
#list_list_wide_view .list_info .price {color: #dd4a3f; }
#list_list_wide_view div.more {width: 771px; clear: both; text-align: right; padding-bottom:5px;}
#list_list_wide_view .more  a {font-size: 12px; font-weight: normal; padding-left: 8px; padding-right: 15px; background: url(/images/common/icon/ico_arrow.gif) no-repeat 0 3px;}

/* list rich comment */
#comment_list #list_list_wide_view .comment .add_user {margin:0 3px;}
#comment_list #list_list_wide_view .comment .add_user img {margin-right:3px;}
#comment_list #list_list_wide_view .comment .add_group {background:url(/images/common/icon/ico_group.gif) no-repeat; padding-left:17px; margin:0 3px;}
#comment_list #list_list_wide_view .comment .add_folder {background:url(/images/common/icon/ico_folder.gif) no-repeat; padding-left:17px; margin:0 3px;}
#comment_list #list_list_wide_view .comment .addfile {background: url(/images/detail/ico_clip.gif) no-repeat 10px 10px #fff; width:370px; padding:10px 20px 10px 20px;}
#comment_list #list_list_wide_view .comment .addfile .image img{ border:1px solid #dcdcdc;}
#comment_list #list_list_wide_view .comment .add {width:390px; padding:0 10px 3px 10px;}
#comment_list #list_list_wide_view .comment .add img { margin:0 3px -2px 0;}
*html #comment_list #list_list_wide_view .comment .addfile {padding:10px 20px 0 20px;}
*:first-child+html #comment_list #list_list_wide_view .comment .addfile {padding:10px 20px 0 20px;}
#comment_list #list_list_wide_view .comment .addfile p {float:left;}
#comment_list #list_list_wide_view .comment .addfile ul {float:left; width:250px; margin-left:10px;}
#comment_list #list_list_wide_view .comment .addfile .title{}
#comment_list #list_list_wide_view .comment .addfile .name {margin-top:10px; height:25px;}
#comment_list #list_list_wide_view .comment .addfile .name img {margin:0 3px -10px 0;}

/* data_member_list  */
#data_member_list {width: 771px; overflow: hidden;}
#data_member_list .photo {width: 58px; float: left; margin-right: 12px; margin-top:3px;}
#data_member_list .list_info .info {width: 701px; float: right;}
#data_member_list .title, #data_member_list .title a {font-size: 16px;}
#data_member_list .title {margin-right: 10px;}
#data_member_list .list_info .title img {margin-bottom:-4px; margin-left:5px;}
#data_member_list .tag {width: 701px;}
#data_member_list .tag a {float: left; padding-top: 7px; padding-right: 8px;}
#data_member_list .data {clear: both; color: #666666; padding-top:6px;}

/* notice box wide */
#notice_box_wide {width: 763px; background: url(/images/common/notice_box01_bg.gif) repeat-y left top; overflow: hidden;}
#notice_box_wide .top {background: url(/images/common/notice_box01_top.gif) no-repeat left top; padding: 7px 2px 2px 2px; overflow: hidden;}
#notice_box_wide .bottom {height: 7px; background: url(/images/common/notice_box01_bottom.gif) no-repeat left top;}
#notice_box_wide th {font-weight: normal; text-align: center;}
#notice_box_wide td {color: #666666; padding: 4px 0;}

/* data List */
#data_list {width: 100%;}
#data_list ul {float: left; width: 133px; padding:0 7px 5px 20px; }
#data_list .photo {width: 125px;}
#data_list .photo img {border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb;}
#data_list .photo span img {border: 0;}
#data_list .photo div {width: 100%; text-align: center;}
#data_list span.newW {position: absolute; left: 5px; top: 0; text-align: left;}
#data_list span.newH {position: absolute; left: 17px; top: 0; text-align: left;}
#data_list .title {width: 133px; margin-top:3px;}
#data_list .title, #data_list .title a {line-height: 16px;overflow:hidden;}
#data_list .photo_id {width: 125px; margin-top:3px; clear: both;}
#data_list .photo_id .sphoto {float: left; width: 30px; }
#data_list .photo_id .id {float: left; padding-top: 5px; color: #666666;}
#data_list ul li ul {padding:0;}
#data_list_none {width: 100%; margin:0 0 12px 12px; line-height:19px; color:#666666;}

/* data List02 */
#data_list02 {width: 100%;}
#data_list02 ul {float: left; width: 125px; padding:0 13px 0 14px;}
#data_list02 .photo {width: 125px; }
#data_list02 .photo img {border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb;}
#data_list02 .photo span img {border: 0;}
#data_list02 .photo div {width: 100%; text-align: center;}
#data_list02 .title {width: 125px; margin-top: 3px;}
#data_list02 .title, #data_list02 .title a {line-height: 16px;}
#data_list02 .photo_id {width: 125px; margin-top:3px; clear: both;}
#data_list02 .photo_id .sphoto {float: left; width: 30px; }
#data_list02 .photo_id .id {float: left; padding-top: 5px; color: #666666;}
#data_list02 ul li ul {padding:0;}

/* doc Folder list */
#doc_folder_list {width: 100%; margin-top:5px;}
#doc_folder_list .folder_info {float: left; width: 250px; position: relative; margin-top:10px;}
.folder_img {background:transparent url(/images/common/img_folder.gif) no-repeat scroll 0 0;height:95px; padding-left:3px; padding-top:9px;}
.folder_img table {width: 90px;}
.folder_img td {width:67px; text-align:left; margin:5px;}
.folder_img img {margin:1px 0; border:1px solid #D1D1D1; width:90px;}
.folder_text {width: 125px; margin-top: 4px;}
.folder_text div {width: 100%; text-align: center;}
.folder_text .text div {color: #424242; font-size: 14px; line-height: 17px;}
.folder_text .num {color: #666666; padding-top: 3px; }
#doc_folder_list .tag {position: absolute; left: 135px; top:0; padding-top: 22px; background: url(/images/common/icon/ico_tag.gif) no-repeat 0 1px;}
#doc_folder_list .tag li {color: #818181; line-height: 17px;}
#doc_folder_list div.delete {position: absolute; left: 111px; top:119px;}
#doc_folder_list .btn {width: 100%; text-align: left; padding: 2px 0;}
.folder_create {margin-top:84px;}
.folder_create .top {padding:13px 0 0 7px; margin-top:30px; color:#212121; background: url(/images/mypage/folder_cbox_top.gif) no-repeat ;}
.folder_create .bg {padding:0 0 5px 6px; line-height:16px; background: url(/images/mypage/folder_cbox_bg.gif) repeat-y ;}
.folder_create .bottom {height: 7px;  background: url(/images/mypage/folder_cbox_bottom.gif) no-repeat ;}
.folder_create .bt01 {margin:7px 3px 3px 0; border: 1px solid #A0B6D5;}

/* tag flash */
.notag_box { width:100%; height:130px; padding-top:80px; text-align:center; color:#000; font-size:16px; }

#tag_flash_area {width: 771px; background: url(/images/group/img_tag_bg.gif) repeat-y left top; overflow: hidden; color:#cdcdcd;}
#tag_flash_area .top {padding: 25px; text-align: left; background: url(/images/group/img_tag_top.gif) no-repeat left top; line-height:39px; }
#tag_flash_area .top a{padding:2px; margin:0 3px 0 3px;}
#tag_flash_area .bottom {height: 5px; background: url(/images/group/img_tag_bottom.gif) no-repeat left top;}
#tag_flash_area02 {border-top: 1px solid #B0D9E5; padding: 20px 0; text-align: center;}

/* tag_list_modify */
#tag_list_modify {border-top:1px solid #92C7E5;}
#tag_list_modify .WspaceLine {height: 1px; background-color: #e1e1e1;}
#tag_list_modify td {color: #424242; }
#tag_list_modify .word {width: 29px; height: 22px; text-align: center; padding-top:7px ; margin: 3px 0; background-color: #FFEEF4; font-size: 16px; font-weight: bold; color: #E42D58;}
#tag_list_modify .list td {padding-top: 10px; padding-bottom: 11px; background: url(/images/common/img_dotline01.gif) repeat-x left top;}
#tag_list_modify .list td.fst {background: none; }
#tag_list_modify .list td.form {padding-top: 4px; padding-bottom: 4px;}

/**************  Recommended Box ************************** COSMOS 20101208 */
#recomm_box {width:720px; border:1px #EBEBEB solid; padding-left:30px;margin-top:20px; }
/* *html #recomm_box {width:720px; border:1px #EBEBEB solid;} */
#recomm_box h4 {margin:10px 0; font-size:12px; color:#000000; font-weight:normal;}
#recomm_box dl {margin-right:25px; margin-left:10px; line-height:1.4em; height:30px;}
/* * html #recomm_box dl {height:1px; margin-bottom:15px;} */
/* *:first-child+html #recomm_box dl {min-height:1px;} */
#recomm_box .end {margin-right:0px;}
#recomm_box dt {font-size:12px;}

/**************  Recommended Box ************************** COSMOS 20101209 */
/*	#recomm_user {width:624px; position:relative;}*/
#recomm_user {width:648px; float:left; margin:20px 20px 0 0; text-align:left;}
#recomm_user dl {width:310px; padding:15px 10px 0px 15px; background:#f5f5f5; margin-bottom:2px; height:67px;}
/* *:first-child+html #recomm_user dl {min-height:1px;} */
#recomm_user dt {width:50px; float:left;}
#recomm_user dd {width:228px; float:right; line-height:1.3em;}
#recomm_user .category_contents_wrap {margin-top:2px; width:311px; }
#recomm_user .category_contents_wrap .data span {margin-right:10px; }
#recomm_user .category_contents_wrap .tag a {margin-right:2px; color:#50961c;}

/**************  memo **************/
.btn_upload_d {display:inline-block; width:85px; height:19px; line-height:20px; background-color:#fff; border-radius:2px; border:1px solid #97c680; font-size:11px; text-decoration:none; text-align:center; vertical-align:middle; color:#3aa80c!important; text-decoration:none!important; margin-left:2px; margin-top:-1px; font-weight:bold}
.btn_new_write {position:absolute; top:7px; left:155px; display:inline-block; width:175px; height:35px; line-height:37px; background-color:#0f9ce2; border-radius:3px; color:#fff!important; text-decoration:none!important; text-decoration:none; border:1px solid #0989d6; text-align:center; font-size:15px; font-weight:bold}
.btn_new_write .ico_new_write {display:inline-block; width:21px; height:21px; background:url(/images/memo/ico_new_write.png) no-repeat; margin:-2px 7px 0 0; vertical-align:middle}
.btn_upload_complete {display:inline-block; font-size:11px; text-decoration:none; text-align:center; vertical-align:middle; color:#000!important; text-decoration:none!important; margin-left:2px; font-weight:bold; background: url(/images/memo/ico_check2.gif) no-repeat 0 1px; padding-left:20px}




