@charset "shift_jis";


/***** default tag style *****/

form,p,h1,h2,h3,h4,h5,h6,ol,ul,li {
  margin:0;
  padding:0;
}
ol,ul {
  list-style-type:none;
}
a { text-decoration:none; }
a:link,
a:visited { color:#06c; }
a:hover   { color:#6e3; }
a:active  { color:#e33; }

hr { display:none; }

img { border:0; }

label { cursor:pointer; }



/***** default item class style *****/
.icon00 { border:solid 1px #e9f0f9; background:url(./icon/n00.gif) no-repeat left top; }
.icon01 { border:solid 1px #e9f0f9; background:url(./icon/n01.gif) no-repeat left top; }
.icon02 { border:solid 1px #e9f0f9; background:url(./icon/n02.gif) no-repeat left top; }
.icon03 { border:solid 1px #e9f0f9; background:url(./icon/n03.gif) no-repeat left top; }
.icon04 { border:solid 1px #e9f0f9; background:url(./icon/n04.gif) no-repeat left top; }
.icon05 { border:solid 1px #e9f0f9; background:url(./icon/n05.gif) no-repeat left top; }
.icon06 { border:solid 1px #e9f0f9; background:url(./icon/n06.gif) no-repeat left top; }
.icon07 { border:solid 1px #e9f0f9; background:url(./icon/n07.gif) no-repeat left top; }
.icon08 { border:solid 1px #e9f0f9; background:url(./icon/n08.gif) no-repeat left top; }
.icon09 { border:solid 1px #e9f0f9; background:url(./icon/n09.gif) no-repeat left top; }
.icon10 { border:solid 1px #e9f0f9; background:url(./icon/n10.gif) no-repeat left top; }
.icon11 { border:solid 1px #e9f0f9; background:url(./icon/n11.gif) no-repeat left top; }
.icon12 { border:solid 1px #e9f0f9; background:url(./icon/n12.gif) no-repeat left top; }

.scon00 { border:solid 1px #69c; background:url(./icon/00.gif) no-repeat left top; }
.scon01 { border:solid 1px #69c; background:url(./icon/01.gif) no-repeat left top; }
.scon02 { border:solid 1px #69c; background:url(./icon/02.gif) no-repeat left top; }
.scon03 { border:solid 1px #69c; background:url(./icon/03.gif) no-repeat left top; }
.scon04 { border:solid 1px #69c; background:url(./icon/04.gif) no-repeat left top; }
.scon05 { border:solid 1px #69c; background:url(./icon/05.gif) no-repeat left top; }
.scon06 { border:solid 1px #69c; background:url(./icon/06.gif) no-repeat left top; }
.scon07 { border:solid 1px #69c; background:url(./icon/07.gif) no-repeat left top; }
.scon08 { border:solid 1px #69c; background:url(./icon/08.gif) no-repeat left top; }
.scon09 { border:solid 1px #69c; background:url(./icon/09.gif) no-repeat left top; }
.scon10 { border:solid 1px #69c; background:url(./icon/10.gif) no-repeat left top; }
.scon11 { border:solid 1px #69c; background:url(./icon/11.gif) no-repeat left top; }
.scon12 { border:solid 1px #69c; background:url(./icon/12.gif) no-repeat left top; }


.c0 { background:#303030; }     /* text color type style */
.c1 { background:#606060; }
.c2 { background:#6080c0; }
.c3 { background:#30a0b0; }
.c4 { background:#30b030; }
.c5 { background:#80a030; }
.c6 { background:#c09030; }
.c7 { background:#e06060; }
.c8 { background:#c030c0; }
.c9 { background:#9060c0; }

.kw0, .kw1, .kw2, .kw3, .kw4, .kw5, .kw6 {     /* search keyword main style */
  margin:0 1px 0 1px;
  padding:1px;
  color:#333;
  font-weight:bold;
}
.kw0 { background:#e99; }     /* search keyword style */
.kw1 { background:#ee3; }
.kw2 { background:#ddf; }
.kw3 { background:#9ee; }
.kw4 { background:#fcf; }
.kw5 { background:#9e9; }
.kw6 { background:#eee; }

.red { color:#f66; }     /* red */

.caution { color:#f66; font-weight:bold; }     /* caution */

.bq  { color:#999; }     /* blockquote */

.com_out { display:none; }     /* comment out */

.both { clear:both; }

div.both {
  clear:both;
  height:0;
  line-height:0;
  font-size:0;
}

.btn_back,     /* input type button */
.btn_close,
.btn_delete {
  width:80px;
  height:30px;
}

.btn_quo { background:url(./item/quo.gif) no-repeat left center; }     /* img ancher button */
.btn_del { background:url(./item/del.gif) no-repeat left center; }

.icon {     /* free icon + mail + home */
  width:16px;
  height:16px;
}

.icon_new {     /* new icon */
  width:24px;
  height:8px;
  vertical-align:middle;
}

.bbs_column {     /* bbs column style */
/*  float:right;*/     /* CSS Switch(1) for Top column + Left column */
  width:560px;
  margin-left:auto;/**/     /* CSS Switch(2) for Top column + Left column */
  margin-right:auto;/**/     /* CSS Switch(3) for Top column + Left column */
}
.bbs_column .bbs_inner {
  padding:20px;
  border-top:solid 1px #abc;
  border-bottom:solid 1px #fff;
  border-left:solid 1px #abc;
  border-right:solid 1px #fff;
  background:#f6f9fc;
  text-align:center;
}

.title_space {          /* title text (image) space */
/*  height:40px;*/
/*  background:url(title.gif) no-repeat center center;*/
  margin-bottom:15px;
}
.title_space .logout {
  text-align:right;
}
.title_space h1 {
  padding:2px;
  text-align:left;
  font-size:1.0em;
  line-height:1.2em;
  color:#f0f9ff;
  background:#b0b9bf;
}
.title_space h2 {
  margin-top:15px;
  font-size:1.4em;
  line-height:1.4em;
}

.howto_frame1 {          /* how to space 1 */
  text-align:left;
  line-height:2em;
  margin-bottom:15px;
  padding-top:10px;
  border-top:dashed 1px #abc;
}
.howto_frame2 {          /* how to space 2 */
  text-align:left;
  line-height:2em;
  margin-top:15px;
  margin-bottom:20px;
  padding-bottom:10px;
  border-bottom:dashed 1px #abc;
}
.howto_frame1 .list,
.howto_frame2 .list {
  margin:0;
  padding:0;
  list-style-type:disc;
}
.howto_frame1 li,
.howto_frame2 li {
  margin-left:40px;
  padding:0;
}

.not_found_space {
  text-align:center;
  margin:50px 0 40px 0;
  line-height:400%;
}

.under_btn_space {
  text-align:center;
  margin:20px 0 0 0;
}

.footer {
  clear:both;
  text-align:left;
}
.footer .copyright {
  position:absolute;
  width:95%;
  padding-bottom:30px;
  text-align:center;
}
.footer .copyright a,
.footer .copyright a:link,
.footer .copyright a:visited,
.footer .copyright a:active {
  color:#9ab;
}
.footer .copyright a:hover {
  color:#f90;
}
.footer .time_stamp {
  padding-right:20px;
  text-align:right;
  color:#abc;
}




/***** login form style *****/

.login_form {
  margin-top:10px;
  padding-top:10px;
  border-top:dashed 1px #678;
}
.login_form .title {
  font-size:1.2em;
  line-height:2em;
}
.login_form .text {}
.login_form .form_space {
  margin-top:10px;
}
.login_form .form_space .login {
  width:80px;
}
.login_form .form_space .submit {}
.login_form .err_msg {
  margin-top:20px;
}




/***** top page style *****/

.top_page {}

.top_page .thread_list_field {          /* thread link list field */
}
.top_page .thread_list_field .header {     /* header */
  padding-bottom:5px;
}
.top_page .thread_list_field .header .title {
  display:block;
  float:left;
  font-size:1.2em;
  margin-right:10px;
}
.top_page .thread_list_field .header .text {
  display:block;
  float:left;
}
.top_page .thread_list_field .header .info {
  display:block;
  float:right;
  color:#999;
}

.top_page .thread_list_field .list_space {     /* link list frame */
  width:518px;
}
.top_page .thread_list_field .list_space .inner {
  padding:5px 8px 5px 8px;
  text-align:left;
  background:#fff;
  border:solid 1px #abc;
}
.top_page .thread_list_field .list_space .search_sub {
}
.top_page .thread_list_field .list_space .thread_list {
}
.top_page .thread_list_field .list_space .thread_list li {
  float:left;
  display:inline;
  height:1.6em;
  line-height:1.6em;
  margin-top:4px;
}
.top_page .thread_list_field .list_space .thread_list li a {
  border-bottom:dashed 1px;
  white-space:nowrap;
  margin-right:5px;
  padding:0 2px;
}
.top_page .thread_list_field .list_space .thread_list li span {
  margin-right:5px;
  white-space:nowrap;
}
.top_page .thread_list_field .list_space .thread_list li a span {
  color:#666;
}

.top_page .thread_list_field .list_space .search_box {          /* search form line */
  clear:both;
  padding:4px 0;
  line-height:1.8em;
}
.top_page .thread_list_field .list_space .search_box h3 {
  float:left;
  padding:0 4px;
  color:#369;
  background:#e9f0f9;
  border:solid 1px #abc;
  line-height:1.8em;
  font-weight:normal;
  font-size:1em;
}
.top_page .thread_list_field .list_space .search_box p {
  margin-left:5px;
  line-height:1.8em;
}
.top_page .thread_list_field .list_space .search_box label {
  margin-left:5px;
}
.top_page .thread_list_field .list_space .search_box input.kw {
  width:200px;
  height:1.6em;
  margin:0;
  padding:0 2px;
  border:solid 1px #79b;
  vertical-align:middle;
}
.top_page .thread_list_field .list_space .search_box input.sch {
  height:1.6em;
  vertical-align:middle;
}

.top_page .thread_view_field {          /* thread view field */
  margin-top:20px;
}
.top_page .thread_view_field .header {     /* header */
  padding-bottom:5px;
}
.top_page .thread_view_field .header .title {
  float:left;
  font-size:1.2em;
}
.top_page .thread_view_field .header p {
}
.top_page .thread_view_field .header .text {
  float:right;
  color:#999;
}
.top_page .thread_view_field .view_space {     /* thread view frame */
  margin:0 0 15px 0;
  background:#e9f0f9;
  border:solid 1px #abc;
  padding:5px 3px 5px 3px;
}
.top_page .thread_view_field .view_space .nodata {
  color:#9cf;
}
.top_page .thread_view_field .view_space .view_sub {
  padding:0 5px 3px 5px;
  text-align:left;
}
.top_page .thread_view_field .view_space .view_sub .num {
  float:left;
  margin-right:5px;
}
.top_page .thread_view_field .view_space .view_sub .no {
  float:left;
  margin-right:5px;
}
.top_page .thread_view_field .view_space .view_sub .sub {
  float:left;
  width:520px;
}
.top_page .thread_view_field .view_space .view_sub .link2 {
  float:right;
  width:16px;
}
.top_page .thread_view_field .view_space .view_sub .link2 span {
}

.top_page .thread_view_field .view_space .line_text {
  clear:both;
  padding:0 5px 0 5px;
  margin:0 3px 5px 3px;
  background:#fff;
  border:solid 1px #abc;
  text-align:left;
  height:1.8em;
  line-height:1.8em;
}
.top_page .thread_view_field .view_space .line_text span {
  height:1.8em;
  line-height:1.8em;
}
.top_page .thread_view_field .view_space .line_text .li {
  float:left;
  margin-right:5px;
}
.top_page .thread_view_field .view_space .line_text .line {
  float:left;
  margin-right:15px;
/*  font-family:monospace;*/
/*  font-size:12px;*/
}
.top_page .thread_view_field .view_space .line_text .icon {
  float:left;
  margin-top:3px;
  margin-right:2px;
}
.top_page .thread_view_field .view_space .line_text .icon_pic {
  margin-right:4px;
}
.top_page .thread_view_field .view_space .line_text .data {
  float:left;
  margin-right:5px;
/*  font-family:monospace;*/
/*  font-size:12px;*/
}
.top_page .thread_view_field .view_space .line_text .date {
  float:right;
}
.top_page .thread_view_field .view_space .line_text .date .icon_new {
  margin:0.4em 2px 0.5em 0;
}

.top_page .page_link_space {          /* page link space */
  padding:10px 0;
  text-align:center;
}
.top_page .page_link_space .top {}
.top_page .page_link_space .top .prev {
  float:left;
}
.top_page .page_link_space .top .next2 {
  float:right;
}
.top_page .page_link_space .under {}
.top_page .page_link_space .under .page {}
.top_page .page_link_space .under .page span {
  color:#aaa;
}

.top_page .new_form_space {          /* new form link space */
  margin-top:10px;
  margin-bottom:20px;
  padding:0 5px;
  background:#e9f0f9;
  border:solid 1px #abc;
  text-align:left;
  line-height:2em;
}
.top_page .new_form_space .link2 {
  float:left;
  font-size:1.2em;
}
.top_page .new_form_space .link2 a {
}
.top_page .new_form_space .link2 a:link,
.top_page .new_form_space .link2 a:visited {
  color:#39f;
}
.top_page .new_form_space .link2 a:hover {
  color:#e60;
}
.top_page .new_form_space .text {
  float:left;
  margin-left:20px;
}



/***** res page style *****/

.res_page {}

.res_page .subject_space {
  text-align:left;
  margin-bottom:5px;
}

.res_page .subject_space .title {
  font-size:1.2em;
}

.res_page .subject_space .title .no {
  margin-right:5px;
  vertical-align:middle;
}

.res_page .subject_space .title .sub {
  font-weight:bold;
  vertical-align:middle;
}
.res_page .subject_space .keyword {
  float:right;
  text-align:right;
}

.res_page .article_space {
  background:#e9f0f9;
  border:solid 1px #abc;
  padding:5px;
}
.res_page .article_space dl,
.res_page .article_space dt,
.res_page .article_space dd {
  margin:0;
  padding:0;
}
.res_page .article_space .line_text {
  clear:both;
  padding:4px 5px 2px 5px;
  margin:0;
  background:#fff;
  border:solid 1px #abc;
}
.res_page .article_space .line_text a.btn_quo {
  float:left;
  width:13px;
  height:13px;
  margin:0.2em 2px 0.2em 0;
}
.res_page .article_space .line_text a.btn_del {
  float:left;
  width:13px;
  height:13px;
  margin:0.2em 10px 0.2em 0;
}
.res_page .article_space .line_text .sub {
  float:left;
  margin-right:15px;
}
.res_page .article_space .line_text .icon {
  float:left;
  margin:0.2em 2px 0.2em 0;
}
.res_page .article_space .line_text .user {
  float:left;
}
.res_page .article_space .line_text .user a {
  float:left;
  margin-right:2px;
}
.res_page .article_space .line_text .date {
  float:right;
}
.res_page .article_space .line_text .date .icon_new {
  margin:0.4em 2px 0.4em 0;
}

.res_page .article_space .data_space {
  clear:both;
  padding:5px 5px 10px 50px;
  text-align:left;
}
.res_page .article_space .data_space .comment {
  text-align:left;
  line-height:1.4em;
}
.res_page .article_space .data_space .comment .inner a.url {}
.res_page .article_space .data_space .comment ol {
  list-style-type:disc;
  margin:5px 0 5px 25px;
}
.res_page .article_space .data_space .comment ul {
  list-style-type:decimal;
  margin:5px 0 5px 25px;
}
.res_page .article_space .data_space .comment li {
}
.res_page .article_space .data_space .comment p {
  margin:0 0 10px 0;
}

.res_page .imgbox {
  float:left;
  text-align:center;
  margin-right:10px;
  white-space:nowrap;
  background:#fff;
  border:solid 1px #09c;
}
.res_page .imgbox a {
  display:block;
  line-height:1.0em;
}
.res_page .imgbox img {
  border:0;
  border-bottom:solid 1px #09f;
  margin-bottom:2px;
}

.res_page .unres_msg {
  background:#fff;
  padding:5px 0 8px 0;
  color:#f66;
  font-weight:bold;
}

.popup_page {
  padding:20px;
}



/****** new form page style *****/

.new_form_page {}



/***** form style [ new form page & res page ] *****/

.form_frame {}

.form_frame .sub_space {}

.form_frame .class_new {          /*** new form pattern [ class_new ] ***/
  background:#e9f0f9;
  border:solid 1px #abc;
  padding:5px;
  margin-top:15px;
}
.form_frame .class_new .sub_space {
  padding:0 5px;
  color:#fff;
  background:#9bf;
  border:solid 1px #79b;
  line-height:2em;
}
.form_frame .class_new .title {
  float:left;
  font-size:1.2em;
}
.form_frame .class_new .title a,
.form_frame .class_new .title a:link,
.form_frame .class_new .title avisited,
.form_frame .class_new .title a:hover,
.form_frame .class_new .title a:active {
  color:#fff;
}
.form_frame .class_new .help_frame {}
.form_frame .class_new .help_frame .thread_list {
  text-align:left;
  margin:2px 0 0 0;
  padding:4px;
  background:#f9fcff;
  border:solid 1px #abc;
}
.form_frame .class_new .help_frame .thread_list .select {
  vertical-align:middle;
  color:#369;
}
.form_frame .class_new .help_frame .thread_list .btn_set {
  color:#369;
  vertical-align:middle;
}
.form_frame .class_new .help_frame .thread_list .btn_chk {
  width:70px;
  color:#369;
  vertical-align:middle;
}


.form_frame .class_res {          /*** res form pattern [ class_res ] ***/
  clear:both;
}
.form_frame .class_res .sub_space {
  padding:0 5px;
  color:#fff;
  background:#9af;
  border:solid 1px #79b;
  line-height:2em;
}
.form_frame .class_res .title {
  float:left;
  font-size:1.2em;
}
.form_frame .class_res .text {
  text-align:right;
}
.form_frame .class_res .title a,
.form_frame .class_res .title a:link,
.form_frame .class_res .title avisited,
.form_frame .class_res .title a:hover,
.form_frame .class_res .title a:active {
  color:#fff;
}
.form_frame .class_res .help_frame {}
.form_frame .class_res .help_frame .thread_list {
  text-align:left;
  margin:2px 0 2px 0;
  padding:4px;
  background:#f9fcff;
  border:solid 1px #abc;
}
.form_frame .class_res .help_frame .thread_list .select {
  vertical-align:middle;
  color:#369;
}
.form_frame .class_res .help_frame .thread_list .btn_set {
  color:#369;
  vertical-align:middle;
}
.form_frame .class_res .help_frame .thread_list .btn_chk {
  width:70px;
  color:#369;
  vertical-align:middle;
}


.form_frame .help_frame {          /* help space style */
  clear:both;
  width:596px;
  margin-left:50px;
  margin-bottom:2px;
  line-height:1.6em;
  background:#fff;
  border:solid 1px #abc;
}
.form_frame .help_frame .inner {
  padding:4px;
}
.form_frame .help_frame ul {
  clear:both;
  text-align:left;
}
.form_frame .help_frame li {
}
.form_frame .help_frame .form_help {
}
.form_frame .help_frame .form_help select {}
.form_frame .help_frame .form_help input {
  height:1.8em;
}
.form_frame .help_frame .btn_quo,
.form_frame .help_frame .btn_del {
  text-indent:15px;
}
.form_frame .help_frame .lower {}
.form_frame .help_frame .thread_list {
  clear:both;
}
.form_frame .help_frame .thread_list .sub {
  margin:0 0 4px 0;
  color:#69c;
  border-bottom:dashed 1px #abc;
}


.form_frame .form_set {          /* form set style */
  margin-top:5px;
}
.form_frame .form_set input {
  padding:0;
  font-size:1em;
  height:1.7em;
  line-height:1.7em;
}
.form_frame .form_set dl,
.form_frame .form_set dt,
.form_frame .form_set dd {
  margin:0;
  padding:0;
}
.form_frame .form_set dt,
.form_frame .form_set dd {
  float:left;
}
.form_frame .form_set dd {
}
.form_frame .form_set dt{
  clear:both;
}
.form_frame .form_set .label {
  width:50px;
}
.form_frame .form_set .label label {
  display:block;
  padding-right:4px;
  text-align:right;
  white-space:nowrap;
  line-height:2em;
}
.form_frame .form_set strong {
  font-weight:normal;
}
.form_frame .form_set .form_name {
  float:left;
}
.form_frame .form_set .form_name input {
  width:200px;
  border:solid 1px #a5acb2;
}
.form_frame .form_set .form_mail {
  float:right;
}
.form_frame .form_set .form_mail input {
  width:200px;
  border:solid 1px #a5acb2;
}
.form_frame .form_set .form_sub {
  float:left;
}
.form_frame .form_set .form_sub input {
  width:200px;
  border:solid 1px #a5acb2;
}
.form_frame .form_set .form_color {
  float:right;
}
.form_frame .form_set .form_color .label {
}
.form_frame .form_set .form_color .clist {
  float:left;
  width:200px;
  height:1.6em;
  margin-top:1px;
}
.form_frame .form_set .form_color .clist div {
  display:inline;
  float:left;
  width:20px;
  height:21px;
  cursor:pointer;
}
.form_frame .form_set .form_color .clist label {
  display:none;
}
.form_frame .form_set .form_color .clist input {
  width:20px;
  height:1.6em;
  margin:0;
  padding:0;
  cursor:pointer;
}
.form_frame .form_set .form_com {
  clear:both;
  display:block;
  text-align:right;
}
.form_frame .form_set .form_com .label {
}
.form_frame .form_set .form_com .label a {
  clear:both;
  display:block;
  margin-top:35px;
  padding-right:4px;
  text-align:right;
  line-height:22px;
}
.form_frame .form_set .form_com span {}
.form_frame .form_set .form_com .textarea {
  width:446px;
  margin:0 0 0 0;
}
.form_frame .form_set .form_com textarea {
  width:100%;
  height:174px;
  border:solid 1px #a5acb2;
  overflow-x:hidden;
  overflow-y:visible;
  font-size:1em;
  font-family:Osaka,'MS UI Gothic','‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
  ime-mode:active;
}
.form_frame .form_set .form_img {
  clear:both;
  height:2em;
}
.form_frame .form_set .form_img .img {
}
.form_frame .form_set .form_img .img input {
  width:350px;
  height:1.8em;
}
.form_frame .form_set .form_img .text {
  float:right;
}
.form_frame .form_set .form_img .text span {
  color:#f66;
  white-space:nowrap;
  line-height:1.8em;
}
.form_frame .form_set .form_url {
  clear:both;
  height:2em;
}
.form_frame .form_set .form_url input {
  width:350px;
}
.form_frame .form_set .form_icon {
  clear:both;
  float:left;
  padding-top:2px;
}
.form_frame .form_set .form_icon dd {
  margin-top:0.2em;
}
.form_frame .form_set .form_icon .icon_box {
  float:left;
  width:16px;
  height:16px;
  margin-right:4px;
  line-height:16px;
}
.form_frame .form_set .form_icon .icon_box input {
  position:absolute;
  left:-999px;
}
.form_frame .form_set .form_icon .icon_box label span {
  display:none;
}
.form_frame .form_set .form_icon .icon_box label {
  display:block;
  width:18px;
  height:18px;
}
.form_frame .form_set .form_pwd {
  float:right;
}
.form_frame .form_set .form_pwd input {
  width:80px;
  margin:0 0 0 4px;
  height:1.6em;
}
.form_frame .form_set .form_btn {
  clear:right;
  float:left;
}
.form_frame .form_set .form_btn input {
  color:#060;
  width:90px;
  height:1.8em;
}



/***** delete page style *****/

.delete_page {
  width:360px;
  text-align:center;
  margin-top:20px;
  margin-left:auto;
  margin-right:auto;
}
.delete_page .not_found_space {
  color:#f66;
  font-weight:bold;
}
.delete_page .title {
  text-align:left;
  margin-bottom:10px;
  color:#f66;
  font-size:1.2em;
}
.delete_page .del_table {
  width:100%;
  border:0;
  background:#f99;
}
.delete_page .del_table th {
  color:#f66;
  white-space:nowrap;
}
.delete_page .del_table th,
.delete_page .del_table td {
  border:0;
  font-size:12px;
  background:#fff;
}
.delete_page .del_table td {
  text-align:left;
}
.delete_page .del_table th .sub {}
.delete_page .del_table td .sub {}
.delete_page .del_table th .name {}
.delete_page .del_table td .name .icon {
  margin-right:4px;
  vertical-align:middle;
}
.delete_page .del_table th .date {}
.delete_page .del_table td .date {}
.delete_page .del_table th .com {}
.delete_page .del_table td .com {
  line-height:14px;
}
.delete_page .del_table td .com .imgbox {
  float:left;
  border:solid 1px #09c;
  margin-right:5px;
}
.delete_page .del_table th .pwd {}
.delete_page .del_table .form_pwd {
  width:80px;
  margin-right:5px;
  vertical-align:middle;
}
.delete_page .del_table td .pwd {}
.delete_page .main_delete_msg {
  margin-top:10px;
  color:#f66;
  font-weight:bold;
}
.delete_page .under_btn_space {
}
.delete_page .btn_delete {
  color:#f66;
  font-weight:bold;
  margin-right:40px;
}
.delete_page .btn_back {
}
.delete_page .success_msg {
  margin:100px 0 100px 0;
}


/***** error message style *****/

.err_msg {
  background:#f66;
  color:#fff;
  margin-top:5px;
  padding:5px;
}
.err_msg span.caution,
.err_msg font {
  color:#fff!important;
}



/***** error page 1 style *****/

.error_space1 {
  text-align:left;
}
.error_space1 .title {
  font-size:1.2em;
  color:#f66;
}
.error_space1 .msg_frame {
  margin:20px 0 20px 0;
  padding:20px 0 20px 0;
  border-top:dashed 1px #f66;
  border-bottom:dashed 1px #f66;
  color:#f66;
}



/***** error page 2 style *****/

.error_space2 {
  padding:20px;
  text-align:left;
}
.error_space2 .title {
  font-size:1.2em;
  color:#f66;
}
.error_space2 .msg_frame {
  margin:20px 0 20px 0;
  padding:20px 0 20px 0;
  border-top:dashed 1px #f66;
  border-bottom:dashed 1px #f66;
  color:#f66;
}
.error_space2 .btn_back {
  margin-right:50px;
}
