/* right info box */
img.open {margin: 4px 4px 3px 7px;}

#right_select {width: 100%;}
#right_select li {float: left;padding-bottom: 8px;}
#right_select  .check {width: 17px;}
#right_select  .bar {padding-left: 11px; background: url(/images/common/menu_spacebar02.gif) no-repeat 5px 2px;}

#right_info_box_space {width: 179px; clear: both; height:1px; background: url(/images/common/right_box01_space.gif) no-repeat left top;}
#right_info_box {width: 179px; background: url(/images/common/right_box01_bg.gif) repeat-y left top;}
#right_info_box .top {background: url(/images/common/right_box01_top.gif) no-repeat left top;}
#right_info_box .bottom {height: 1px; background: url(/images/common/right_box01_bottom.gif) no-repeat left top;}
#right_info_box .info dd.comment {padding: 11px 0 10px 8px;}
#right_info_box .info dd {padding: 13px 0 10px 8px;}
#right_info_box .info .comment_error {padding-top:3px; padding-right: 8px; color: #FF0000;}
#right_info_box .info .comment01 {padding-top:3px; padding-right: 8px; color: #666666; line-height:16px;}
#right_info_box .check_line { font-size:11px; color:#828282; }

#right_info_box02 {width: 179px; margin-bottom: 11px; background: url(/images/mypage/img_box01_bg.gif) repeat-y left top;}
#right_info_box02 .top {background: url(/images/mypage/img_box01_top.gif) no-repeat left top;}
#right_info_box02 .bottom {height: 2px; background: url(/images/mypage/img_box01_bottom.gif) no-repeat left bottom;}
#right_info_box02 .title {color: #424242; padding-left: 7px; padding-top: 5px;}
#right_info_box02 ul {width: 155px;  margin-left: 12px; margin-top: 12px; margin-bottom: 3px;}
#right_info_box02 li {line-height: 18px;}
#right_info_box02 li.more {line-height: 18px; padding-top: 2px; padding-left: 9px; margin-top: 5px; border-top: 1px solid #D4E5F5; background: url(/images/common/icon/ico_arrow.gif) no-repeat 0 9px;}

.public_select li {padding-bottom: 5px; color: #424242;}
.public_select02 li {padding-bottom: 8px; color: #424242; }
.overflow_top_select {padding: 5px 4px 2px 0; font-size: 11px; color:#666666;}
.overflow_top_select a {font-size: 11px;}
.right_overflow01 {width: 163px; height: 66px; border: 1px solid #B8B8B8; overflow: auto;}
.right_overflow01 ul {margin: 4px;}
.right_overflow01 li {color: #656565; padding-bottom:4px;}

.group_add, .group_add a {font-size: 14px; }
.group_add {color: #FF6600; margin-top: 7px; padding-left: 21px; background: url(/images/common/icon/ico_plus.gif) no-repeat left top;}
.group_add a:link, .group_add a:visited {color:#FF6600;  text-decoration: none;}
.group_add a:active, .group_add a:hover {color:#FF6600; text-decoration: underline;}
.group_leave, .group_leave a {font-size: 14px;}
.group_leave {margin-top: 7px; padding-left: 21px; background: url(/images/common/icon/ico_minus.gif) no-repeat left top;}
.group_upload {margin-top: 7px; padding-top: 3px; padding-left: 21px; background: url(/images/common/icon/ico_upload.gif) no-repeat 0 2px; font-size:14px;}
.group_mydata {margin-top: 7px; padding-top: 3px; padding-left: 21px; background: url(/images/common/icon/ico_mydata.gif) no-repeat left top;}
.notice01 {margin-top: 7px; padding-top: 3px; padding-left: 22px; background: url(/images/common/icon/ico_notice.gif) no-repeat left top; letter-spacing: -1px;}
.ico_change {padding-left: 20px; background: url(/images/common/icon/ico_change.gif) no-repeat left top;}

.right_question {border: 1px solid #E2E2E2; width: 177px; background: url(/images/common/img_box_bg01.gif) no-repeat left top; padding-bottom: 15px ;}
.right_question dt, .right_question dd, .right_question02 dt, .right_question02 dd , .right_question03 dt, .right_question03 dd{font-size: 13px;}
.right_question dl, .right_question02 dl, .right_question03 dl {margin-left: 10px;}
.right_question dt, .right_question02 dt, .right_question03 dt {color: #424242; padding-left: 16px; margin-top: 13px; line-height: 17px; background: url(/images/common/icon/ico_q03.gif) no-repeat 0 3px;}
.right_question dd , .right_question02 dd, .right_question03 dd {color: #666666; line-height: 17px; padding-top: 5px; padding-right: 5px;}
.right_question dd a:link, .right_question dd a:visited {color:#666666; text-decoration: none;}
.right_question dd a:active, .right_question dd a:hover {color:#666666; text-decoration: underline;}
.right_tag_view { margin: 5px 0 10px 0; line-height: 16px;}
.right_tag_view a {text-decoration: underline;}

.right_question02 {border: 1px solid #E2E2E2; width: 177px; background: url(/images/common/img_box_bg01.gif) no-repeat left top; padding-bottom: 15px ;}
.right_question02 dt {color: #424242; padding-left: 16px; margin-top: 12px; line-height: 17px; background: url(/images/common/icon/ico_q03.gif) no-repeat 0 3px;}
.right_question02 .info , .right_question .info {color: #424242; padding-left: 16px; margin-top: 12px; line-height: 17px;  background: url(/images/common/icon/ico_q03.gif) no-repeat 0 3px;}
.right_help_title { padding:10px 0 0 10px; line-height:16px;}

.right_question03 {border: 1px solid #E2E2E2; width: 254px; background: url(/images/common/img_box_bg02.gif) no-repeat left top; padding-bottom: 15px ;}

.right_guide {border:1px solid #e2e2e2; margin-top:10px}
.right_guide li {border-top:1px solid #e2e2e2}
.right_guide li:first-child {border-top:none}
.right_guide img {vertical-align:middle}


