@charset "utf-8";
/** setting **/
body { background: #fff url('./images/yrots_bg.gif') repeat-x; padding-top: 30px; }
body, td, input, textarea { font: 12px/1.5 굴림, 맑은 고딕, 돋움, Verdana, AppleGothic, Sans-serif; color: #444; }
img { border: none; }
.body_layout { width: 950px; }
.body_layout_menu { padding-left: 10px; padding-bottom: 10px; }

.cs_hand { cursor: pointer; }

.hide { display: none; }
.floatl { width: 100%; float: left; }
.verticaltop { vertical-align: top; }
.talignleft  { text-align: left; }

.tl_fx { table-layout: fixed; }

.list_num { font: 11px 굴림, 돋움; }

.gray { color: #bbb; }

.input_trans { border: 0; }
.input_size_search { width: 146px; padding-bottom: 5px; }
.input_write { width: 216px; height: 20px; border:1px solid #c1c5cc; padding-top: 2px; padding-left: 3px; }
.input_password { width: 216px; height: 20px; border:1px solid #c1c5cc; padding-top: 2px; padding-left: 3px; }
.textarea_write { width: 530px; height: 96px; border:1px solid #c1c5cc; padding: 4px; }

a:link    { text-decoration: none; color : #369; }
a:visited { text-decoration: none; color : #369; }
a:hover   { text-decoration: underline; color : #666; }
a:active  { text-decoration: none; color : #666; }

#no_area_h5 { height: 5px; }
#no_area_h10 { height: 10px; }


/** side bar **/

#item { width: 200px; }

#item #photo .title      { width: 100%; height: 30px; background: url('./images/yrots_left_photo_title.gif') no-repeat; }
#item #photo .left_line  { width: 100%; background: #ccc; }
#item #photo .left_area  { width: 100%; background: #fafafa; }
#item #photo .area       { width: 100%; background: #fafafa; padding-top: 10px; }
#item #photo .right_area { width: 100%; background: #fafafa; }
#item #photo .right_line { width: 100%; background: #ccc; }
#item #photo .bottom     { width: 100%; height: 10px; background: url('./images/yrots_left_photo_bottom.gif') no-repeat; }

#item #ment .title      { width: 100%; height: 30px; background: url('./images/yrots_left_ment_title.gif') no-repeat; }
#item #ment .left_line  { width: 100%; background: #ccc; }
#item #ment .left_area  { width: 100%; background: #ffffff; }
#item #ment .area       { width: 100%; background: #ffffff; padding-top: 5px; line-height: 14px; }
#item #ment .right_area { width: 100%; background: #ffffff; }
#item #ment .right_line { width: 100%; background: #ccc; }
#item #ment .bottom     { width: 100%; height: 20px; background: url('./images/yrots_left_ment_bottom.gif') no-repeat; }

#item #search_start .title  { width: 100%; height: 30px; background: url('./images/yrots_left_search_title.gif') no-repeat; }
#item #search_start .area   { width: 100%; height: 24px; background: #eee url('./images/yrots_left_search_area.gif') no-repeat; }
#item #search_start .bottom { width: 100%; height: 10px; background: url('./images/yrots_left_search_bottom.gif') no-repeat; }

#item #notice .title         { width: 100%; height: 30px; background: url('./images/yrots_left_notice_title.gif') no-repeat; }
#item #notice .left_line     { width: 100%; background: #ccc; }
#item #notice .left_area     { width: 100%; background: #ffffff; }
#item #notice .area          { width: 100%; background: #ffffff; padding-top: 5px; line-height: 14px; }
#item #notice .area .icon    { height: 21px; background: url('./images/yrots_left_notice_icon.gif') no-repeat; }
#item #notice .area .subject { padding-top: 2px; }
#item #notice .right_area    { width: 100%; background: #ffffff; }
#item #notice .right_line    { width: 100%; background: #ccc; }
#item #notice .bottom        { width: 100%; height: 10px; background: url('./images/yrots_left_notice_bottom.gif') no-repeat; }

	#item #notice .subject a:link    { color: #444; }
	#item #notice .subject a:visited { color: #666; }
	#item #notice .subject a:hover   { color: #222; text-decoration: none; border-bottom: 1px dotted #ff6402; }
	#item #notice .subject .list_num { color: #444; }

#item #calendar .title      { width: 100%; height: 30px; background: url('./images/yrots_left_calendar_title.gif') no-repeat; }
#item #calendar .left_line  { width: 100%; background: #ccc; }
#item #calendar .left_area  { width: 100%; background: #ffffff; }
#item #calendar .area       { width: 100%; background: #ffffff; padding-top: 5px; text-align: center; }
#item #calendar .right_area { width: 100%; background: #ffffff; }
#item #calendar .right_line { width: 100%; background: #ccc; }
#item #calendar .bottom     { width: 100%; height: 10px; background: url('./images/yrots_left_calendar_bottom.gif') no-repeat; }

#item #menu .title      { width: 100%; height: 30px; background: url('./images/yrots_left_menu_title.gif') no-repeat; }
#item #menu .left_line  { width: 100%; background: #ccc; }
#item #menu .left_area  { width: 100%; background: #fafafa; }
#item #menu .area       { width: 100%; background: #fafafa; padding-top: 10px; }
#item #menu .right_area { width: 100%; background: #fafafa; }
#item #menu .right_line { width: 100%; background: #ccc; }
#item #menu .bottom     { width: 100%; height: 10px; background: url('./images/yrots_left_menu_bottom.gif') no-repeat; }

#item #tagcloud .title      { width: 100%; height: 30px; background: url('./images/yrots_left_tagcloud_title.gif') no-repeat; }
#item #tagcloud .left_line  { width: 100%; background: #ccc; }
#item #tagcloud .left_area  { width: 100%; background: #fff; }
#item #tagcloud .area       { width: 100%; background: #fff; padding-top: 2px; }
#item #tagcloud .right_area { width: 100%; background: #fff; }
#item #tagcloud .right_line { width: 100%; background: #ccc; }
#item #tagcloud .bottom     { width: 100%; height: 10px; background: url('./images/yrots_left_tagcloud_bottom.gif') no-repeat; }

	/* tag cloud(left) */
	#item #tagcloud .tag         { padding: 5px; text-align: justify; }
	#item #tagcloud .tag a       { letter-spacing: -1px; text-decoration: none; }
	#item #tagcloud .tag .cloud1 { background-color: #eee; font-weight: bold; font-size: 16px; color: #f30; }
	#item #tagcloud .tag .cloud2 { background-color: #eee; font-weight: bold; font-size: 15px; color: #f60; }
	#item #tagcloud .tag .cloud3 { background-color: #eee; font-weight: bold; font-size: 14px; color: #369; }
	#item #tagcloud .tag .cloud4 { background-color: #eee; font-size: 13px; color: #690; }
	#item #tagcloud .tag .cloud5 { font-size: 12px; color: #999; }
	#item #tagcloud .tag a:hover { background-color: #fff; color: #000; border-bottom: 1px dotted #ff6402; }

#item #article .title  { width: 100%; height: 30px; background: url('./images/yrots_left_list_article_title.gif') no-repeat; }
#item #article .area   { width: 100%; background: url('./images/yrots_left_list_ground.gif') repeat; padding-top: 2px; padding-left: 8px; padding-right: 8px; }
#item #article .icon   { width: 100%; background: url('./images/yrots_left_list_icon.gif') no-repeat; }
#item #article .text   { width: 100%; height: 21px; border: none; padding-top: 2px; }
#item #article .bottom { width: 100%; height: 10px; background: url('./images/yrots_left_list_bottom.gif') no-repeat; }

#item #replies .title  { width: 100%; height: 30px; background: url('./images/yrots_left_list_replies_title.gif') no-repeat; }
#item #replies .area   { width: 100%; background: url('./images/yrots_left_list_ground.gif') repeat; padding-top: 4px; padding-left: 8px; padding-right: 8px; }
#item #replies .icon   { width: 100%; background: url('./images/yrots_left_list_icon.gif') no-repeat; }
#item #replies .text   { width: 100%; height: 21px; border: none; padding-top: 2px; line-height:15px; }
#item #replies .bottom { width: 100%; height: 10px; background: url('./images/yrots_left_list_bottom.gif') no-repeat; }

#item #trackback .title  { width: 100%; height: 30px; background: url('./images/yrots_left_list_trackback_title.gif') no-repeat; }
#item #trackback .area   { width: 100%; background: url('./images/yrots_left_list_ground.gif') repeat; padding-top: 4px; padding-left: 8px; padding-right: 8px; }
#item #trackback .icon   { width: 100%; background: url('./images/yrots_left_list_icon.gif') no-repeat; }
#item #trackback .text   { width: 100%; height: 21px; border: none; padding-top: 2px; line-height:15px; }
#item #trackback .bottom { width: 100%; height: 10px; background: url('./images/yrots_left_list_bottom.gif') no-repeat; }

#item #particle .title  { width: 100%; height: 30px; background: url('./images/yrots_left_list_particle_title.gif') no-repeat; }
#item #particle .area   { width: 100%; background: url('./images/yrots_left_list_ground.gif') repeat; padding-top: 2px; padding-left: 8px; padding-right: 8px; }
#item #particle .icon   { width: 100%; background: url('./images/yrots_left_list_icon.gif') no-repeat; }
#item #particle .text   { width: 100%; height: 21px; border: none; padding-top: 2px; }
#item #particle .bottom { width: 100%; height: 10px; background: url('./images/yrots_left_list_bottom.gif') no-repeat; }

#item #link .title  { width: 100%; height: 30px; background: url('./images/yrots_left_list_link_title.gif') no-repeat; }
#item #link .area   { width: 100%; background: url('./images/yrots_left_list_ground.gif') repeat; padding-top: 2px; padding-left: 8px; padding-right: 8px; }
#item #link .icon   { width: 100%; background: url('./images/yrots_left_list_icon.gif') no-repeat; }
#item #link .text   { width: 100%; height: 21px; border: none; padding-top: 2px; }
#item #link .bottom { width: 100%; height: 10px; background: url('./images/yrots_left_list_bottom.gif') no-repeat; }

	#item #article .text a:link    { color: #d7dde2; }
	#item #article .text a:visited { color: #c9d0d6; }
	#item #article .text a:hover   { color: #fff; text-decoration: none; border-bottom: 1px dotted #ff6402; }
	#item #article .text .list_num { color: #aeb5bb; }

	#item #replies .text a:link    { color: #d7dde2; }
	#item #replies .text a:visited { color: #c9d0d6; }
	#item #replies .text a:hover   { color: #fff; text-decoration: none; border-bottom: 1px dotted #ff6402; }
	#item #replies .text .list_num { color: #aeb5bb; }

	#item #trackback .text a:link    { color: #d7dde2; }
	#item #trackback .text a:visited { color: #c9d0d6; }
	#item #trackback .text a:hover   { color: #fff; text-decoration: none; border-bottom: 1px dotted #ff6402; }
	#item #trackback .text .list_num { color: #aeb5bb; }

	#item #particle .text a:link    { color: #d7dde2; }
	#item #particle .text a:visited { color: #c9d0d6; }
	#item #particle .text a:hover   { color: #fff; text-decoration: none; border-bottom: 1px dotted #ff6402; }
	#item #particle .text .list_num { color: #aeb5bb; }

	#item #link .text a:link    { color: #d7dde2; }
	#item #link .text a:visited { color: #c9d0d6; }
	#item #link .text a:hover   { color: #fff; text-decoration: none; border-bottom: 1px dotted #ff6402; }
	#item #link .text .list_num { color: #aeb5bb; }

#item #counter .title            { width: 100%; height: 30px; background: url('./images/yrots_left_cl_title.gif') no-repeat; }
#item #counter .area             { width: 100%; height: 81px; background: url('./images/yrots_left_cl_ground.gif') repeat; vertical-align: top; text-align: left; font: 9px tahoma, verdana; padding-left: 67px; line-height: 27px; }
#item #counter .link_rss         { width: 57px; height: 35; }
#item #counter .link_tattertools { width: 140px; height:35; }
#item #counter .link_yrots       { width: 198px; height: 32px; }
#item #counter .mline            { height: 1px; }
#item #counter .bottom           { width: 100%; height: 69px; background: url('./images/yrots_left_cl_bottom.gif') no-repeat; }

#item #googleadsense .title      { width: 100%; height: 30px; background: url('./images/yrots_left_ga_title.gif') no-repeat; }
#item #googleadsense .left_line  { width: 100%; background: #ccc; }
#item #googleadsense .left_area  { width: 100%; background: #fff; }
#item #googleadsense .area       { width: 100%; background: #fff; padding-top: 10px; text-align: center; }
#item #googleadsense .right_area { width: 100%; background: #fff; }
#item #googleadsense .right_line { width: 100%; background: #ccc; }
#item #googleadsense .bottom     { width: 100%; height: 10px; background: url('./images/yrots_left_ga_bottom.gif') no-repeat; }

#item #calendar .cal_month          { font-size: 11px; height: 18px; }
#item #calendar .cal_week1          { font-size: 11px; height:18px; }
#item #calendar .cal_week2          { font-size: 12px; color: #f30; text-align: center; }
#item #calendar .cal_day1           { font-size: 12px; color: #000; text-align: center; }
#item #calendar .cal_day2           { font-size: 11px; color: #000; text-align: center; }
#item #calendar .cal_day3           { font-size: 11px; text-align: center; }
#item #calendar .cal_day4           { font-size: 11px; color: #c64613; text-align: center; background-color:#eee; font-weight:bold; }
#item #calendar a.cal_click:link    { font-weight: bold; color: #333; }
#item #calendar a.cal_click:visited { font-weight: bold; color: #333; }
#item #calendar a.cal_click:hover   { font-weight: bold; color: #369; }


/** top title **/

#title a:link    { color: #336699; }
#title a:visited { color: #336699; }
#title a:hover   { color: #222; text-decoration: none; border-bottom: 1px dotted #ff6402; }


/** contents **/

#contents #linecalendar .front { width: 44px; height: 50px; background: url('./images/yrots_linecalendar_front.gif') no-repeat; }
#contents #linecalendar .area  { height: 50px; background: url('./images/yrots_linecalendar_ground.gif') repeat; }
#contents #linecalendar .back  { width: 15px; height: 50px; background: url('./images/yrots_linecalendar_back.gif') no-repeat; }

#contents #linecalendar #line1             { font: 11px tahoma, verdana; }
#contents #linecalendar #line1 .year       { font: 16px tahoma, verdana; color: #55748b; font-weight: bold; }
#contents #linecalendar #line1 .list_month { font-weight: bold; }
#contents #linecalendar #line1 a:link      { color: #55748b; }
#contents #linecalendar #line1 a:visited   { color: #55748b; }
#contents #linecalendar #line1 a:hover     { color: #55748b; text-decoration: none; border-bottom: 1px dotted #ff6402; }

#contents #linecalendar #line2           { font: 11px tahoma, verdana; padding-bottom: 3px; }
#contents #linecalendar #line2 .month    { font-weight: bold; color: #444; }
#contents #linecalendar #line2 .day      { font: 11px tahoma, verdana; }
#contents #linecalendar #line2 a:link    { color: #444; }
#contents #linecalendar #line2 a:visited { color: #444; }
#contents #linecalendar #line2 a:hover   { background: #ddd; padding-left: 2px; padding-right: 2px; color: #222; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #ff6402; }

#contents #list .layout { width: 100%; }

#contents #list .ground_left    { width: 10px; background: url('./images/yrots_contentslist_left.gif') repeat-y; }
#contents #list .ground_top     { height: 10px; background: url('./images/yrots_contentslist_top.gif') repeat-x; }
#contents #list .ground_right   { width: 10px; background: url('./images/yrots_contentslist_right.gif') repeat-y; }
#contents #list .ground_bottom  { height: 10px; background: url('./images/yrots_contentslist_bottom.gif') repeat-x; }
#contents #list .ground_area    { background: #fff; }
#contents #list .ground_ltop    { width: 10px; height: 10px; background: url('./images/yrots_contentslist_ltop.gif') no-repeat; }
#contents #list .ground_rtop    { width: 10px; height: 10px; background: url('./images/yrots_contentslist_rtop.gif') no-repeat; }
#contents #list .ground_lbottom { width: 10px; height: 10px; background: url('./images/yrots_contentslist_lbottom.gif') no-repeat; }
#contents #list .ground_rbottom { width: 10px; height: 10px; background: url('./images/yrots_contentslist_rbottom.gif') no-repeat; }

#contents #list #title .icon                  { background: url('./images/yrots_contentslist_cont_title_icon.gif') no-repeat; }
#contents #list #title .subject               { font-size: 16px; font-weight: bold; color: #222; }
#contents #list #title .subject a:link        { color: #222; }
#contents #list #title .subject a:visited     { color: #444; }
#contents #list #title .subject a:hover       { color: #000; text-decoration: none; border-bottom: 1px dotted #ff6402; }
#contents #list #title .information           { font: 11px Gulim, Dotum; color: #888; padding-bottom: 5px; }
#contents #list #title .information a:link    { color: #888; }
#contents #list #title .information a:visited { color: #888; }
#contents #list #title .information a:hover   { color: #444; text-decoration: none; border-bottom: 1px dotted #ff6402; }
#contents #list #title .line                  { width: 100%; height: 1px;background: #e5e5e5; }

#contents #list #tool .left              { width: 5px; height: 30px;background: url('./images/yrots_contentslist_cont_tool_left.gif') no-repeat; }
#contents #list #tool .area              { width: 100%; height: 30px;background: url('./images/yrots_contentslist_cont_tool_ground.gif') repeat-x; padding-left: 10px; padding-top: 1px; }
#contents #list #tool .area .article_now { font-weight: bold; color: #a64f14; }
#contents #list #tool .area .edit        { color: #4f8219; text-decoration: none; }
#contents #list #tool .area .label       { color: #58626a; text-decoration: none; }
#contents #list #tool .area .trackback   { color: #234f72; text-decoration: none; }
#contents #list #tool .area .delete      { color: #58626a; text-decoration: none; }
#contents #list #tool .right             { width: 5px; height: 30px;background: url('./images/yrots_contentslist_cont_tool_right.gif') no-repeat; }

#contents #list #content        { width: 100%; padding: 10px; }
#contents #list #content_notice { width: 100%; padding: 10px; border-bottom: 1px dotted #ccc; }

#contents #list #tag             { border-bottom: 1px dotted #ccc; }
#contents #list #tag .title_icon { background: url('./images/yrots_contentslist_cont_tag_title.gif') no-repeat; }
#contents #list #tag .area       { vertical-align: top; padding-top: 5px; padding-left: 4px; }
#contents #list #tag .button_top { vertical-align: top; padding-bottom: 4px; }

#contents #list .total_ground { background: url('./images/yrots_contentslist_cont_tbcm_total_ground.gif') repeat; }

#contents #list #tbcm_button           { padding-left: 10px; padding-top: 7px; padding-bottom: 6px; border-bottom: 1px solid #dfdfdf; }
#contents #list #tbcm_button a:link    { color: #369; }
#contents #list #tbcm_button a:visited { color: #369; }
#contents #list #tbcm_button a:hover   { color: #4f8219; text-decoration: none; border-bottom: 1px dotted #ff6402; }

#contents #list #tb .h5                    { height: 5px; }
#contents #list #tb .total_lbottom         { width: 5px; height: 5px; background: url('./images/yrots_contentslist_cont_tbcm_total_lbottom.gif') no-repeat; }
#contents #list #tb .total_rbottom         { width: 5px; height: 5px; background: url('./images/yrots_contentslist_cont_tbcm_total_rbottom.gif') no-repeat; }
#contents #list #tb #address               { padding-bottom: 5px; border-bottom: 1px dotted #ccc; }
#contents #list #tb #address .left         { width: 95px; height: 24px; background: url('./images/yrots_contentslist_cont_tb_left.gif') no-repeat; }
#contents #list #tb #address .area         { width: 100%; height: 24px; background: url('./images/yrots_contentslist_cont_tb_ground.gif') repeat-x; font-size: 11px; padding-top: 1px; }
#contents #list #tb #address .right        { width: 5px; height: 24px; background: url('./images/yrots_contentslist_cont_tb_right.gif') no-repeat; }
#contents #list #tb #list                  { padding-left: 5px; padding-top: 7px; padding-right: 5px; padding-bottom: 5px; border-bottom: 1px dotted #ccc; }
/*#contents #list #tb #list .info            {  }*/
#contents #list #tb #list .name            { font-weight: bold; color: #5e8f25; text-decoration: none; }
#contents #list #tb #list .button          { text-align: right; padding-right: 5px; }
#contents #list #tb #list .url             { font-weight: bold; }
#contents #list #tb #list .url a:link      { color: #b44210; }
#contents #list #tb #list .url a:visited   { color: #b44210; }
#contents #list #tb #list .url a:hover     { color: #b44210; text-decoration: none; border-bottom: 1px dotted #ff6402; }
/*#contents #list #tb #list .contents        {  }*/

#contents #list #cm .total_ltop                            { width: 5px; height: 5px; background: url('./images/yrots_contentslist_cont_tbcm_total_ltop.gif') no-repeat; }
#contents #list #cm .total_rtop                            { width: 5px; height: 5px; background: url('./images/yrots_contentslist_cont_tbcm_total_rtop.gif') no-repeat; }
#contents #list #cm .total_lbottom                         { width: 5px; height: 5px; background: url('./images/yrots_contentslist_cont_tbcm_total_lbottom.gif') no-repeat; }
#contents #list #cm .total_rbottom                         { width: 5px; height: 5px; background: url('./images/yrots_contentslist_cont_tbcm_total_rbottom.gif') no-repeat; }
#contents #list #cm #list                                  { padding-top: 5px; }
#contents #list #cm #list #comment_top                     { border-bottom: 1px dotted #ccc; }
#contents #list #cm #list #comment_repeat                  { border-bottom: 1px dotted #ccc; padding-top: 7px; padding-bottom: 5px; }
#contents #list #cm #list #comment_repeat #cmt1 .icon      { height: 15; background: url('./images/yrots_contentslist_cont_cm_icon.gif') no-repeat; }
/*#contents #list #cm #list #comment_repeat #cmt1 .info      {  }*/
#contents #list #cm #list #comment_repeat #cmt1 .button    { text-align: right; padding-right: 10px; }
/*#contents #list #cm #list #comment_repeat #cmt1 .contents  {  }*/
#contents #list #cm #list #comment_repeat #cmt1re          { padding-top: 1px; }
#contents #list #cm #list #comment_repeat #cmt1re .icon    { width: 33px; height: 15px; background: url('./images/yrots_contentslist_cont_cm_icon_reply.gif') no-repeat; }
#contents #list #cm #list #comment_repeat #cmt1re .button  { text-align: right; padding-right: 5px; }
#contents #list #cm #list #comment_repeat #cmt1re .ltop    { height: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_ltop.gif') no-repeat; }
#contents #list #cm #list #comment_repeat #cmt1re .top     { height: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_top.gif') repeat-x; }
#contents #list #cm #list #comment_repeat #cmt1re .rtop    { height: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_rtop.gif') no-repeat; }
#contents #list #cm #list #comment_repeat #cmt1re .left    { width: 33px; background: url('./images/yrots_contentslist_cont_cm_reply_left.gif') repeat-y; }
#contents #list #cm #list #comment_repeat #cmt1re .area    { background: #fff; }
#contents #list #cm #list #comment_repeat #cmt1re .right   { width: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_right.gif') repeat-y; }
#contents #list #cm #list #comment_repeat #cmt1re .lbottom { height: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_lbottom.gif') no-repeat; }
#contents #list #cm #list #comment_repeat #cmt1re .bottom  { height: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_bottom.gif') repeat-x; }
#contents #list #cm #list #comment_repeat #cmt1re .rbottom { height: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_rbottom.gif') no-repeat; }

#contents #list #cm #list #write           { padding-top: 10px; padding-bottom: 10px; text-align: center; }
#contents #list #cm #list #write .title    { width: 540px; height: 25px; background: url('./images/yrots_contentslist_cont_cm_write_title.gif') no-repeat; }
#contents #list #cm #list #write .secret   { width: 80px; height: 24px; background: url('./images/yrots_contentslist_cont_cm_write_title_secret.gif') no-repeat; }
#contents #list #cm #list #write .name     { height: 24px; background: url('./images/yrots_contentslist_cont_cm_write_title_name.gif') no-repeat; }
#contents #list #cm #list #write .password { height: 24px; background: url('./images/yrots_contentslist_cont_cm_write_title_password.gif') no-repeat; }
#contents #list #cm #list #write .homepage { height: 24px; background: url('./images/yrots_contentslist_cont_cm_write_title_homepage.gif') no-repeat; }
#contents #list #cm #list #write .height   { height: 2px; }

#contents #page .c_article_paging { padding-top:10px; text-align:center; font-size:11px; }

/* tag cloud(page) */
#contents #list #taglayout              { padding: 5px; }
#contents #list #taglayout .tag         { padding: 5px; text-align: justify; }
#contents #list #taglayout .tag a       { letter-spacing: -1px; text-decoration: none; }
#contents #list #taglayout .tag .cloud1 { background-color: #eee; font-weight: bold; font-size: 16px; color: #f30; }
#contents #list #taglayout .tag .cloud2 { background-color: #eee; font-weight: bold; font-size: 15px; color: #f60; }
#contents #list #taglayout .tag .cloud3 { background-color: #eee; font-weight: bold; font-size: 14px; color: #369; }
#contents #list #taglayout .tag .cloud4 { background-color: #eee; font-size: 13px; color: #690; }
#contents #list #taglayout .tag .cloud5 { font-size: 12px; color: #999; }
#contents #list #taglayout .tag a:hover { background-color: #fff; color: #000; border-bottom: 1px dotted #ff6402; }

#contents #list #locationlayout           { padding: 5px; }
#contents #list #locationlayout .spot     { padding-left:30px; background:url("./images/iconIndentArrow_local.gif") no-repeat 10px 2px; margin-bottom:3px; }
#contents #list #locationlayout .info     { padding-left:15px; background:url("./images/iconIndentArrow_localinfo.gif") no-repeat 0 50%; margin-bottom:3px; }
#contents #list #locationlayout a:link    { color: #369; }
#contents #list #locationlayout a:visited { color: #369; }
#contents #list #locationlayout a:hover   { color: #4f8219; text-decoration: none; border-bottom: 1px dotted #ff6402; }

#contents #list #gb .total_ltop                       { width: 5px; height: 5px; background: url('./images/yrots_contentslist_cont_tbcm_total_ltop.gif') no-repeat; }
#contents #list #gb .total_rtop                       { width: 5px; height: 5px; background: url('./images/yrots_contentslist_cont_tbcm_total_rtop.gif') no-repeat; }
#contents #list #gb .total_lbottom                    { width: 5px; height: 5px; background: url('./images/yrots_contentslist_cont_tbcm_total_lbottom.gif') no-repeat; }
#contents #list #gb .total_rbottom                    { width: 5px; height: 5px; background: url('./images/yrots_contentslist_cont_tbcm_total_rbottom.gif') no-repeat; }
#contents #list #gb #list                             { padding-top: 5px; }
#contents #list #gb #list #comment_top                { border-bottom: 1px dotted #ccc; }
#contents #list #gb #list #comment_repeat             { border-bottom: 1px dotted #ccc; padding-top: 7px; padding-bottom: 5px; }
#contents #list #gb #list #comment_repeat #cmt1 .icon { height: 15; background: url('./images/yrots_contentslist_cont_cm_icon.gif') no-repeat; }
/*#contents #list #gb #list #comment_repeat #cmt1 .info      {  }*/
#contents #list #gb #list #comment_repeat #cmt1 .button    { text-align: right; padding-right: 10px; }
/*#contents #list #gb #list #comment_repeat #cmt1 .contents  {  }*/
#contents #list #gb #list #comment_repeat #cmt1re          { padding-top: 1px; padding-bottom: 5px; }
#contents #list #gb #list #comment_repeat #cmt1re .icon    { width: 33px; height: 15px; background: url('./images/yrots_contentslist_cont_cm_icon_reply.gif') no-repeat; }
#contents #list #gb #list #comment_repeat #cmt1re .button  { text-align: right; padding-right: 5px; }
#contents #list #gb #list #comment_repeat #cmt1re .ltop    { height: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_ltop.gif') no-repeat; }
#contents #list #gb #list #comment_repeat #cmt1re .top     { height: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_top.gif') repeat-x; }
#contents #list #gb #list #comment_repeat #cmt1re .rtop    { height: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_rtop.gif') no-repeat; }
#contents #list #gb #list #comment_repeat #cmt1re .left    { width: 33px; background: url('./images/yrots_contentslist_cont_cm_reply_left.gif') repeat-y; }
#contents #list #gb #list #comment_repeat #cmt1re .area    { background: #fff; }
#contents #list #gb #list #comment_repeat #cmt1re .right   { width: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_right.gif') repeat-y; }
#contents #list #gb #list #comment_repeat #cmt1re .lbottom { height: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_lbottom.gif') no-repeat; }
#contents #list #gb #list #comment_repeat #cmt1re .bottom  { height: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_bottom.gif') repeat-x; }
#contents #list #gb #list #comment_repeat #cmt1re .rbottom { height: 5px; background: url('./images/yrots_contentslist_cont_cm_reply_rbottom.gif') no-repeat; }

#contents #list #gb #list #gb_rep { padding-bottom: 5px; }

#contents #list #gb #list #write           { padding-top: 10px; padding-bottom: 10px; text-align: center; }
#contents #list #gb #list #write .title    { width: 540px; height: 25px; background: url('./images/yrots_contentslist_cont_cm_write_title.gif') no-repeat; }
#contents #list #gb #list #write .secret   { width: 80px; height: 24px; background: url('./images/yrots_contentslist_cont_cm_write_title_secret.gif') no-repeat; }
#contents #list #gb #list #write .name     { height: 24px; background: url('./images/yrots_contentslist_cont_cm_write_title_name.gif') no-repeat; }
#contents #list #gb #list #write .password { height: 24px; background: url('./images/yrots_contentslist_cont_cm_write_title_password.gif') no-repeat; }
#contents #list #gb #list #write .homepage { height: 24px; background: url('./images/yrots_contentslist_cont_cm_write_title_homepage.gif') no-repeat; }
#contents #list #gb #list #write .height   { height: 2px; }

#contents #list #s_articles_title     { padding-left: 10px; padding-top: 10px; }
#contents #list #s_articles           { border-bottom: 1px dotted #ccc; }
#contents #list #s_articles a:link    { color: #369; }
#contents #list #s_articles a:visited { color: #369; }
#contents #list #s_articles a:hover   { color: #222; text-decoration: none; border-bottom: 1px dotted #ff6402; }

#contents #list #s_replies_title     { padding-left: 10px; padding-top: 10px; }
#contents #list #s_replies           { border-bottom: 1px dotted #ccc; }
#contents #list #s_replies a:link    { color: #369; }
#contents #list #s_replies a:visited { color: #369; }
#contents #list #s_replies a:hover   { color: #690; text-decoration: none; border-bottom: 1px dotted #ff6402; }