/************************************************************
  
************************************************************/
/* BODY */
body{
margin:0 auto;
padding:0;
text-align:center;
background-color:#FFFFFF;
background-image:url('/npokizuna-pics/2gatu.gif');
background-repeat:repeat-xy;
background-position:center top;

}
/* N */
a{
color:#3300FF;
text-decoration:underline;

}
a:hover{
color:#CC0033;
text-decoration:underline;

}
/* RecS */
.cms_main{
margin:0 auto;
padding:0;
overflow:hidden;
color:#000033;
font-size:14px;
text-decoration:none;
background-color:#FFFFFF;
background-image:none;
line-height:20px;
}
/* TCg */
.cms_sitesearch{
margin:10px auto;
text-align:center;
}
/* ©TCgoi[ */
.cms_mybanner{
margin:10px auto;
text-align:center;
}
/* ©TCgoi[ */
.cms_cmsmark{
margin:10px auto;
text-align:center;
font-size:9px;
font-family:'Tahoma';
line-height:11px;
}
.cms_cmsmark a{
text-decoration:none;
}
.cms_cmsmark a:hover{
text-decoration:underline;
}
/* ^Cg */
.cmstitle1{
font-weight:normal;
color:#FFFFFF;
font-size:17px;
font-weight:bold;
text-decoration:none;
background-color:#CCCCCC;
background-image:url('/npokizuna-pics/title11001.gif');
background-repeat:repeat-x;
background-position:left top;
margin-top:5px;
margin-bottom:2px;
padding-top:5px;
padding-right:6px;
padding-bottom:5px;
padding-left:6px;
line-height:25px;
letter-spacing:2px;
text-align:left;

}
.cmstitle1 a{
text-decoration:none;
}
.cmstitle2{
font-weight:normal;
color:#04145D;
font-size:14px;
font-weight:bold;
text-decoration:none;
background-color:#CCCCCC;
background-image:url('/npokizuna-pics/title21001.gif');
background-repeat:repeat-x;
background-position:left bottom;
margin-top:10px;
margin-bottom:2px;
padding-top:4px;
padding-right:10px;
padding-bottom:4px;
padding-left:10px;
line-height:18px;
letter-spacing:1px;
text-align:left;

}
.cmstitle2 a{
text-decoration:none;
}
.cmstitle3{
font-weight:normal;
color:#CC0033;
font-size:14px;
font-weight:bold;
text-decoration:none;
background-image:none;
border-bottom:solid 1px #990000;
margin-top:10px;
margin-bottom:2px;
padding-top:3px;
padding-right:10px;
padding-bottom:1px;
padding-left:10px;
line-height:18px;
text-align:left;

}
.cmstitle3 a{
text-decoration:none;
}
/* LvV(Euws) */
.cms_img{
color:#04145D;
font-size:12px;
text-decoration:none;

}

/************************************************************
  CtH[V
************************************************************/
.cms_infomation{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
background-color:#CCCCCC;
background-image:none;
margin-top:5px;
margin-bottom:5px;
padding-top:3px;
padding-bottom:3px;

}
.cms_marquee{
}


/************************************************************
  pXgEy[WobNNEy[WgbvN
************************************************************/
.cms_navi{
  padding:5px;
  text-align:right;
}
.cms_pageback{
  padding:5px;
  text-align:right;
}
.cms_pagetop{
  padding:5px;
  text-align:right;
}


/************************************************************
  TCg}bv
************************************************************/
.cms_sitemap{
  padding:5px;
}


/************************************************************
  cj[
************************************************************/
/* j[S */
.cms_vmenu{

}
.cms_vmenu a{
display:block;
text-decoration:none;
}
/* NE */
.cms_vmenu a.cms_vmenu1,.cms_vmenu .cms_vmenu1_n{
color:#333333;
font-size:14px;
font-weight:bold;
text-decoration:none;
background-color:#CC0033;
background-image:url('/npokizuna-pics/vmenu11001.gif');
background-repeat:repeat-x;
border-top:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
border-left:solid 10px #990000;
margin-top:1px;
margin-bottom:1px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:10px;
text-align:left;

}
.cms_vmenu img.cms_vmenu1_img{
}
.cms_vmenu a.cms_vmenu2,.cms_vmenu .cms_vmenu2_n{
color:#333333;
font-size:12px;
text-decoration:none;
background-color:#CC0033;
background-image:url('/npokizuna-pics/vmenu21001.gif');
background-repeat:repeat-x;
border-top:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
border-left:solid 10px #CC0000;
margin-top:1px;
margin-bottom:1px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:18px;
text-align:left;

}
.cms_vmenu img.cms_vmenu2_img{
}
.cms_vmenu a.cms_vmenu3,.cms_vmenu .cms_vmenu3_n{
color:#333333;
font-size:11px;
text-decoration:none;
background-color:#CC0033;
background-image:url('/npokizuna-pics/vmenu31001.gif');
background-repeat:repeat-x;
border-top:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
border-left:solid 10px #FF0000;
margin-top:1px;
margin-bottom:1px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:10px;
text-align:left;

}
.cms_vmenu img.cms_vmenu3_img{
}
.cms_vmenu a.cms_vmenu4,.cms_vmenu .cms_vmenu4_n{
}
.cms_vmenu img.cms_vmenu4_img{
}
.cms_vmenu a.cms_vmenu5,.cms_vmenu .cms_vmenu5_n{
}
.cms_vmenu img.cms_vmenu5_img{
}
.cms_vmenu a.cms_vmenu6,.cms_vmenu .cms_vmenu6_n{
}
.cms_vmenu img.cms_vmenu6_img{
}
.cms_vmenu a.cms_vmenu7,.cms_vmenu .cms_vmenu7_n{
}
.cms_vmenu img.cms_vmenu7_img{
}
.cms_vmenu a.cms_vmenu8,.cms_vmenu .cms_vmenu8_n{
}
.cms_vmenu img.cms_vmenu8_img{
}
.cms_vmenu a.cms_vmenu9,.cms_vmenu .cms_vmenu9_n{
}
.cms_vmenu img.cms_vmenu9_img{
}
/* Nzo[ */
.cms_vmenu a:hover.cms_vmenu1{
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
background-color:#CC0033;
background-image:none;
border-top:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
border-left:solid 10px #3300FF;
margin-top:1px;
margin-bottom:1px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:10px;
text-align:left;

}
.cms_vmenu a:hover.cms_vmenu2{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
background-color:#CC0033;
background-image:none;
border-top:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
border-left:solid 10px #FF0000;
margin-top:1px;
margin-bottom:1px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:18px;
text-align:left;

}
.cms_vmenu a:hover.cms_vmenu3{
color:#FFFFFF;
font-size:11px;
text-decoration:none;
background-color:#CC0033;
background-image:none;
border-top:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
border-left:solid 10px #336633;
margin-top:1px;
margin-bottom:1px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:10px;
text-align:left;

}
.cms_vmenu a:hover.cms_vmenu4{
}
.cms_vmenu a:hover.cms_vmenu5{
}
.cms_vmenu a:hover.cms_vmenu6{
}
.cms_vmenu a:hover.cms_vmenu7{
}
.cms_vmenu a:hover.cms_vmenu8{
}
.cms_vmenu a:hover.cms_vmenu9{
}


/************************************************************
  j[
************************************************************/
/* j[S */
.cms_hmenu{

}
.cms_hmenu a{
display:block;
text-decoration:none;
float:left;
}
/* N */
.cms_hmenu a.cms_hmenu1, .cms_hmenu .cms_hmenu1_n{

}
.cms_hmenu .cms_hmenu1_img{
}
.cms_hmenu a.cms_hmenu2, .cms_hmenu .cms_hmenu2_n{

}
.cms_hmenu .cms_hmenu2_img{
}
.cms_hmenu a.cms_hmenu3, .cms_hmenu .cms_hmenu3_n{

}
.cms_hmenu .cms_hmenu3_img{
}
.cms_hmenu a.cms_hmenu4, .cms_hmenu .cms_hmenu4_n{
}
.cms_hmenu .cms_hmenu4_img{
}
.cms_hmenu a.cms_hmenu5, .cms_hmenu .cms_hmenu5_n{
}
.cms_hmenu .cms_hmenu5_img{
}
.cms_hmenu a.cms_hmenu6, .cms_hmenu .cms_hmenu6_n{
}
.cms_hmenu .cms_hmenu6_img{
}
.cms_hmenu a.cms_hmenu7, .cms_hmenu .cms_hmenu7_n{
}
.cms_hmenu .cms_hmenu7_img{
}
.cms_hmenu a.cms_hmenu8, .cms_hmenu .cms_hmenu8_n{
}
.cms_hmenu .cms_hmenu8_img{
}
.cms_hmenu a.cms_hmenu9, .cms_hmenu .cms_hmenu9_n{
}
.cms_hmenu .cms_hmenu9_img{
}
/* Nzo[ */
.cms_hmenu a:hover.cms_hmenu1{

}
.cms_hmenu a:hover.cms_hmenu2{

}
.cms_hmenu a:hover.cms_hmenu3{

}
.cms_hmenu a:hover.cms_hmenu4{
}
.cms_hmenu a:hover.cms_hmenu5{
}
.cms_hmenu a:hover.cms_hmenu6{
}
.cms_hmenu a:hover.cms_hmenu7{
}
.cms_hmenu a:hover.cms_hmenu8{
}
.cms_hmenu a:hover.cms_hmenu9{
}


/************************************************************
  eLXgj[
************************************************************/
/* j[S */
.cms_tmenu{

}
.cms_tmenu a{

}
.cms_tmenu a:hover{

}
/*  */
.cms_tmenu_cv{
}
/* N */
.cms_tmenu a.cms_tmenu1,.cms_tmenu .cms_tmenu1_n{
}
.cms_tmenu .cms_tmenu1_img{
}
.cms_tmenu a.cms_tmenu2,.cms_tmenu .cms_tmenu2_n{
}
.cms_tmenu .cms_tmenu2_img{
}
.cms_tmenu a.cms_tmenu3,.cms_tmenu .cms_tmenu3_n{
}
.cms_tmenu .cms_tmenu3_img{
}
.cms_tmenu a.cms_tmenu4,.cms_tmenu .cms_tmenu4_n{
}
.cms_tmenu .cms_tmenu4_img{
}
.cms_tmenu a.cms_tmenu5,.cms_tmenu .cms_tmenu5_n{
}
.cms_tmenu .cms_tmenu5_img{
}
.cms_tmenu a.cms_tmenu6,.cms_tmenu .cms_tmenu6_n{
}
.cms_tmenu .cms_tmenu6_img{
}
.cms_tmenu a.cms_tmenu7,.cms_tmenu .cms_tmenu7_n{
}
.cms_tmenu .cms_tmenu7_img{
}
.cms_tmenu a.cms_tmenu8,.cms_tmenu .cms_tmenu8_n{
}
.cms_tmenu .cms_tmenu8_img{
}
.cms_tmenu a.cms_tmenu9,.cms_tmenu .cms_tmenu9_n{
}
.cms_tmenu .cms_tmenu9_img{
}
/* Nzo[ */
.cms_tmenu a:hover.cms_tmenu1{
}
.cms_tmenu a:hover.cms_tmenu2{
}
.cms_tmenu a:hover.cms_tmenu3{
}
.cms_tmenu a:hover.cms_tmenu4{
}
.cms_tmenu a:hover.cms_tmenu5{
}
.cms_tmenu a:hover.cms_tmenu6{
}
.cms_tmenu a:hover.cms_tmenu7{
}
.cms_tmenu a:hover.cms_tmenu8{
}
.cms_tmenu a:hover.cms_tmenu9{
}

/************************************************************
  {^GAEbZ[WEG[bZ[W
************************************************************/
/* {^‘ςGA */
.cms_rbtn{
  padding:10px 0;
  text-align:right;
}
.cms_cbtn{
  padding:10px 0;
  text-align:center;
}
.cms_lbtn{
  padding:10px 0;
  text-align:left;
}
/* 2{^‘ςGA */
.cms_2btnr{
  width:50%;
  padding:10px 0;
  text-align:center;
  float:right;
}
.cms_2btnl{
  width:50%;
  padding:10px 0;
  text-align:center;
  float:left;
}
/* CMSbZ[WpGA */
.cms_msg{
  padding:10px;
  text-align:left;
}
/* CMSbZ[W */
.cms_widemsg{
  padding:80px 0 120px;
  text-align:center;
}
/* CMSCG[ */
.cms_mainerr{
  margin:6px auto;
  padding:6px;
  text-align:left;
  background-color:#FFDDDD;
  color:#FF0000;
  border:#FF0000 2px solid;
}
/* CMSG[(tH[) */
.cms_err{
  padding:4px;
  text-align:left;
  background-color:#FFDDDD;
  color:#FF0000;
}
/* CMSy[WGA */
.cms_page{
  padding:10px 5px;
  text-align:center;
}
/* CMSJgy[W(span) */
.cms_pagecr{
  font-size:16px;
  font-weight:bold;
  color:#000000;
}
/* CMSEy[WGA */
.cms_rpage{
  padding:10px 5px;
  text-align:right;
}
/* CMSEJgy[W(span) */
.cms_rpagecr{
  font-size:16px;
  font-weight:bold;
  color:#000000;
}
/************************************************************
  uO
************************************************************/
/* uOwb_S */
.blog_header{
background-color:#FFFFFF;
color:#ffffff;
padding:12px 0;
}
/* uO[h */
.blog_header_lead1{
padding-left:20px;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
}
/* uO^Cg */
.blog_header_title{
line-height:20px;
padding:5px 2px 5px 16px;
text-align:left;
}
.blog_header_title a{
text-decoration:none;
color:#000000;
font-size:27px;
font-weight:bold;
text-decoration:none;

}
.blog_header_title a:hover{
text-decoration:underline;
}
/* uO[h */
.blog_header_lead2{
padding-left:20px;
color:#111111;
font-size:11px;
font-weight:normal;
}
/* uORec(w) */
.blog_contents{
font-size:14px;
text-decoration:none;
background-image:none;
line-height:22px;

}
/* uORecG[ */
.blog_contents_err{
padding:50px 10px;
text-align:left;
}

/* uOy[W */
.blog_page{
padding:12px 0;
text-align:center;
}
.blog_page_prev{
width:20%;
float:left;
text-align:center;
}
.blog_page_next{
width:20%;
float:right;
text-align:center;
}
.blog_page_center{
width:50%;
float:left;
text-align:center;
}

/* uO^Cg1 */
.blog_title1{
font-weight:normal;
color:#3300FF;
font-size:16px;
font-weight:bold;
text-decoration:none;
background-color:#ffffff;
background-image:url('/npokizuna-pics/bgtitle31001.png');
background-repeat:repeat-x;
border-top:solid 0px #999999;
border-right:solid 0px #999999;
border-bottom:solid 1px #999999;
border-left:solid 0px #999999;
margin-top:5px;
margin-bottom:2px;
padding-top:4px;
padding-right:6px;
padding-bottom:4px;
padding-left:26px;
line-height:17px;
letter-spacing:1px;
text-align:left;

}
.blog_title1 a{
color:#3300FF;
text-decoration:none;
}
/* uO^Cg2 */
.blog_title2{
font-weight:normal;
color:#336633;
font-size:14px;
font-weight:bold;
text-decoration:none;
background-color:#CCCCCC;
background-image:url('/npokizuna-pics/bgtitle21001.jpg');
background-repeat:repeat-x;
border-top:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
border-left:solid 1px #999999;
margin-top:5px;
margin-bottom:2px;
padding-top:4px;
padding-right:10px;
padding-bottom:4px;
padding-left:10px;
line-height:16px;
text-align:left;

}
/* uO^Cg3 */
.blog_title3{
font-weight:normal;
color:#666666;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-image:none;
border-bottom:solid 1px #336633;
margin-top:5px;
margin-bottom:2px;
padding-top:2px;
padding-right:10px;
padding-bottom:2px;
padding-left:10px;
line-height:16px;
text-align:left;

}
/* uO\¦ */
.blog_info{
text-align:right;
padding-right:10px;
color:#CCCCCC;
text-decoration:none;

}

/* uOGgS */
.blog_1contents{
}

/* uORg\¦ */
.blog_comment_info{
text-align:right;
padding-right:10px;
color:#CCCCCC;
text-decoration:none;

}

/* uORgtH[ */
table.blog_form_tbl{
table-layout:fixed;
border-collapse:collapse;
empty-cells:show;
width:90%;
margin:3px auto;
}
table.blog_form_tbl tr th, table.blog_form_tbl tr td{
padding:3px;
border:solid 1px #CCCCCC;
}
table.blog_form_tbl tr th{
font-weight:normal;
text-align:right;
color:#333333;
text-decoration:none;
background-color:#CCFFFF;
background-image:none;

width:120px;
}
table.blog_form_tbl tr td{
text-align:left;
width:auto;
color:#333333;
text-decoration:none;
background-color:#FFFFFF;
background-image:none;

}
/* tH[\¦ */
.blog_form_hissu{
color:#CC0033;
font-weight:bold;
text-decoration:none;

}
/* tH[bZ[W */
.blog_formerr{
padding:3px;
background-color:#FFCCCC;
color:#FF0000;
}
.blog_mainerr{
background-color:#FFCCCC;
color:#FF0000;
text-align:center;
padding:3px;
}
/* {^t */
.blog_input_button{
margin:6px auto 3px;
text-align:center;
}

/* uOGgtb^ */
.blog_footer_menu{
margin-top:6px;
border-top:solid 1px #CCCCCC;
padding:3px 10px 10px;
text-align:right;
font-size:12px;
}

/* uOj[(w) */
.blog_menu{
color:#666666;
font-size:11px;
text-decoration:none;
background-image:none;
padding-top:10px;
line-height:13px;

}

/* uOJ_[ */
table.blog_calendar_title{
width:100%;
margin:10px auto 2px;
table-layout:fixed;
border-collapse:collapse;
empty-cells:show;
}
table.blog_calendar_title tr th, table.blog_calendar_title tr td{
padding:2px;
}
table.blog_calendar_title tr th{
text-align:center;
width:auto;
color:#336633;
font-size:11px;
font-weight:bold;
text-decoration:none;

}
table.blog_calendar_title tr td.blog_calendar_title_prev{
width:20%;
text-align:center;
}
table.blog_calendar_title tr td.blog_calendar_title_next{
width:20%;
text-align:center;
}

/* uOJ_[ */
table.blog_calendar{
table-layout:fixed;
width:100%;
margin:2px auto 10px;
border-collapse:collapse;
empty-cells:show;
}
table.blog_calendar tr th, table.blog_calendar tr td{
width:12px;
padding:2px 0px;
text-align:center;
border:solid 1px #336633;
}
table.blog_calendar tr th{
font-weight:normal;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
background-color:#336633;
background-image:none;

}
table.blog_calendar tr td{
color:#CCCCCC;
text-decoration:none;

}
table.blog_calendar tr td a{
color:#336633;
font-weight:bold;
text-decoration:none;

}
table.blog_calendar tr td a:hover{
color:#CC0033;
font-weight:bold;
text-decoration:none;

}

/* uOj[^Cg */
.blog_menu_title{
font-weight:normal;
color:#666666;
font-size:11px;
font-weight:bold;
text-decoration:none;
background-image:none;
margin-top:5px;
margin-bottom:2px;
padding-top:2px;
padding-right:6px;
padding-bottom:2px;
padding-left:6px;
line-height:13px;
text-align:left;

}

/* uOj[Xg */
ul.blog_list{
margin-top:0;
list-style-image:url(/npokizuna-pics/bglicon.gif);
margin-left:20px;
padding:0 5px;
}
ul.blog_list li{
color:#3300FF;
text-decoration:none;

}
ul.blog_list li.blog_list_current{
font-weight:bold;
color:#000000;
}
ul.blog_list li.blog_list_row{
}
ul.blog_list li.blog_list_row a{
color:#3300FF;
text-decoration:none;

}
ul.blog_list li.blog_list_row a:hover{
color:#CC0033;
text-decoration:underline;

}

/* uORSS */
.blog_rss{
text-align:center;
padding:10px 0;
}
.blog_rss a{
color:orange;
text-decoration:none;
}
.blog_rss a:hover{
text-decoration:underline;
}

/* vtB[ */
.blog_profile_image{
  margin-top:6px;
  text-align:center;
}

/************************************************************
  VuO
************************************************************/
/* VuOXgS */
.blog_index0{
}
/* VuOXgJn */
.blog_index1{
}
/* VuOXgC */
.blog_index2{
margin:2px;
padding:2px;
border-top:solid 1px #666666;
border-right:solid 1px #666666;
border-bottom:solid 1px #666666;
border-left:solid 1px #666666;

}
/* VuOXgI */
.blog_index3{
}
/* VuOXg */
.blog_index_row{
background-image:none;
border-bottom:dashed 1px #666666;

}
table.blog_index_tbl{
table-layout:fixed;
width:100%;
border-collapse:collapse;
empty-cells:show;
}
table.blog_index_tbl tr td.blog_index_td_date{
width:100px;
text-align:center;
color:#666666;
text-decoration:none;

}
table.blog_index_tbl tr th{
font-weight:normal;
width:auto;
text-align:left;
color:#666666;
text-decoration:none;

}
table.blog_index_tbl tr th a{
text-decoration:none;
color:#3300FF;
text-decoration:underline;

}
table.blog_index_tbl tr th a:hover{
text-decoration:none;
color:#CC0033;
text-decoration:underline;

}
table.blog_index_tbl tr td.blog_index_td_owner{
width:200px;
text-align:left;
color:#666666;
text-decoration:none;

}
table.blog_index_tbl tr td.blog_index_td_owner a{
text-decoration:none;
color:#3300FF;
text-decoration:underline;

}
table.blog_index_tbl tr td.blog_index_td_owner a:hover{
text-decoration:none;
color:#CC0033;
text-decoration:underline;

}
/************************************************************
  f¦
************************************************************/
/* f¦C */
.bbs_main0{
}
.bbs_main1{
}
.bbs_main2{
}
.bbs_main3{
}
/* f¦C^Cg */
.bbs_maintitle{
font-weight:normal;
color:#336633;
font-size:13px;
text-decoration:none;
background-image:none;
border-bottom:solid 1px #666666;
margin-top:5px;
margin-bottom:2px;
padding-top:2px;
padding-right:10px;
padding-bottom:2px;
padding-left:10px;
line-height:17px;
text-align:left;

}
/* f¦C\¦ */
.bbs_maininfo{
text-align:right;
padding-right:10px;
color:#CCCCCC;
text-decoration:none;

}
/* f¦CMN */
.bbs_mainlink{
text-align:right;
}
/* f¦XbhAKw\¦Xg */
table.bbs_tbl{
table-layout:fixed;
border-collapse:collapse;
empty-cells:show;
width:98%;
margin:6px auto;
}
table.bbs_tbl tr td{
padding:3px;
}
td.bbs_td_main{
width:auto;
text-align:left;
}
td.bbs_td_name{
text-align:left;
width:120px;
}
td.bbs_td_time{
width:110px;
text-align:center;
font-size:11px;
vertical-align:middle;
}
/* f¦Rg */
.bbs_ret0{
padding-left:30px;
}
.bbs_ret1{
}
.bbs_ret2{
}
.bbs_ret3{
}
/* f¦Rg^Cg */
.bbs_rettitle{
font-weight:normal;
color:#336633;
font-size:13px;
text-decoration:none;
background-image:none;
border-bottom:solid 1px #666666;
margin-top:5px;
margin-bottom:2px;
padding-top:2px;
padding-right:10px;
padding-bottom:2px;
padding-left:10px;
line-height:17px;
text-align:left;

}
/* f¦Rg\¦ */
.bbs_retinfo{
text-align:right;
padding-right:10px;
color:#CCCCCC;
text-decoration:none;

}
/* f¦RgMN */
.bbs_retlink{
  text-align:right;
}
/* f¦RgtH[ */
.bbs_cmt0{
}
.bbs_cmt1{
}
.bbs_cmt2{
}
.bbs_cmt3{
}
/* f¦RgtH[^Cg */
.bbs_cmttitle{
font-weight:normal;
color:#336633;
font-size:13px;
text-decoration:none;
background-image:none;
border-bottom:solid 1px #666666;
margin-top:5px;
margin-bottom:2px;
padding-top:2px;
padding-right:10px;
padding-bottom:2px;
padding-left:10px;
line-height:17px;
text-align:left;

}
/* tH[ */
table.bbs_form{
table-layout:fixed;
border-collapse:collapse;
empty-cells:show;
width:90%;
margin:3px auto;
}
table.bbs_form tr th, table.bbs_form tr td{
padding:3px;
border:solid 1px #CCCCCC;
}
table.bbs_form tr th{
font-weight:normal;
text-align:right;
color:#333333;
text-decoration:none;
background-color:#CCFFFF;
background-image:none;

width:120px;
}
table.bbs_form tr td{
text-align:left;
width:auto;
color:#333333;
text-decoration:none;
background-color:#FFFFFF;
background-image:none;

}
/* tH[\¦ */
.bbs_form_as{
color:#CC0033;
font-weight:bold;
text-decoration:none;

}

/************************************************************
  qR[i[Xg
************************************************************/
/* {bNXS */
.cms_list_search0{
}
/* {bNXJn */
.cms_list_search1{
}
/* {bNXe */
.cms_list_search2{
  text-align:center;
  padding:3px;
}
/* {bNXI */
.cms_list_search3{
}
/* {bNXe[u */
table.cms_list_search_table{
table-layout:fixed;
border-collapse:collapse;
empty-cells:show;
width:94%;
margin-left:auto;
margin-right:auto;
}
table.cms_list_search_table tr th{
width:160px;
padding:3px 4px;
text-align:right;
}
table.cms_list_search_table tr td{
width:auto;
padding:3px;
text-align:left;
}

/* \[gj[ */
.cms_list_sort{
border-bottom:dashed 1px #CCCCCC;
padding:3px;
text-align:center;
}
/* Jg\[g\¦ */
.cms_list_sortcr{
font-weight:bold;
}

/* Xg\e[u */
table.cms_list_table{
table-layout:fixed;
border-collapse:collapse;
empty-cells:show;
width:100%;
margin:3px auto;
border-bottom:solid 1px #CCCCCC;
}
table.cms_list_table tr th, table.cms_list_table tr td{
padding:3px 2px;
}
table.cms_list_table tr th{
border:solid 1px #CCCCCC;
text-align:center;
padding:3px;
color:#333333;
text-decoration:none;
background-color:#CCCCFF;
background-image:none;

}
table.cms_list_table tr td{
border:solid 1px #CCCCCC;
color:#333333;
text-decoration:none;
background-color:#FFFFFF;
background-image:none;

}
/* XgR[i[(widthauto) */
.cms_list_th_name{
}
.cms_list_name{
width:auto;
}
td.cms_list_name{
text-align:left;
}
/* XgJeS(widthEtext-alignwEXXXXXJeSwb_CD) */
.cms_list_th_cth{
}
.cms_list_cth{
}
td.cms_list_cth{
}
.cms_list_th_cthXXXXX{
}
/* Xg(^CgEe)(widthw) */
.cms_list_th_img{
}
.cms_list_img{
}
td.cms_list_img{
  text-align:center;
}
/* Xg\(^CgEe) */
.cms_list_th_dtl{
}
.cms_list_dtl{
  width:50px;
}
td.cms_list_dtl{
  text-align:center;
}
/*************************************************************
  tH[
*************************************************************/
/* tH[e[u */
table.form_table{
table-layout:fixed;
border-collapse:collapse;
empty-cells:show;
width:100%;
margin:5px auto;
}
table.form_table tr th, table.form_table tr td{
padding:5px 2px;
border:solid 1px #CCCCCC;
}
/* tH[^Cg */
table.form_table tr th{
width:120px;
text-align:right;
font-weight:normal;
color:#333333;
text-decoration:none;
background-color:#CCFFFF;
background-image:none;

}
/* tH[e */
table.form_table tr td{
text-align:left;
width:auto;
color:#333333;
text-decoration:none;
background-color:#FFFFFF;
background-image:none;

}
/* tH[K{ */
.form_as{
color:#CC0033;
font-weight:bold;
text-decoration:none;

}
/* tH[ίRg */
.form_cm{
padding:3px;
color:#333333;
font-weight:bold;
text-decoration:none;
;
}
/* tH[^Cg */
.form_intitle{
color:#333333;
text-decoration:none;
text-align:left;
}
/* tH[~{bNX */
.form_ronly{
background-color:#F2F2F2;
}
/* tH[pX[h{bNX */
.form_pw{
font-size:11px;
padding:2px;
}
/* XebvGA */
.form_step{
padding:10px 0;
text-align:center;
}

/*************************************************************
  mFtH[
*************************************************************/
/* mFtH[e[u */
table.kform_table{
table-layout:fixed;
border-collapse:collapse;
empty-cells:show;
width:100%;
margin:5px auto;
}
table.kform_table tr th, table.kform_table tr td{
padding:8px 2px;
border:solid 1px #CCCCCC;
}
/* mFtH[e[u^Cg */
table.kform_table tr th{
width:120px;
text-align:right;
font-weight:normal;
color:#333333;
text-decoration:none;
background-color:#CCFFFF;
background-image:none;

}
/* mFtH[e[ue */
table.kform_table tr td{
text-align:left;
width:auto;
color:#333333;
text-decoration:none;
background-color:#FFFFFF;
background-image:none;

}

/*************************************************************
  wb_Etb^
*************************************************************/
/* wb_S */
.cms_header{
color:#3300FF;
font-size:13px;
font-weight:bold;
text-decoration:none;
background-color:#FFFFFF;
background-image:none;
padding-top:4px;
text-align:center;

}
/* wb_ */
.cms_hdimg{
border:none;
}
.cms_hdimg a{
text-decoration:none;
}
/* wb_e[u(EEws) */
table.cms_hdtbl{
table-layout:fixed;
border-collapse:collapse;
empty-cells:show;
}
table.cms_hdtbl tr td{
vertical-align:middle;
border:none;
padding:0;
}
table.cms_hdtbl tr td.cms_hdtd{
text-align:left;
}

/* wb_[h */
.cms_hdlead1{
display:block;
font-style:normal;
color:#3300FF;
font-size:13px;
font-weight:bold;
}
/* wb_C^Cg */
.cms_hdtitle{
display:block;
font-style:normal;
font-weight:normal;
color:#3300FF;
font-size:19px;
font-weight:bold;
text-decoration:none;

}
/* wb_[h */
.cms_hdlead2{
display:block;
font-style:normal;
color:#3300FF;
font-size:13px;
font-weight:bold;
}
/* tb^ */
address.cms_copy{
font-style:normal;
color:#3300FF;
font-size:11px;
font-weight:bold;
text-decoration:none;
background-color:#FFFFFF;
background-image:none;
border-top:solid 3px #3300FF;
padding-top:4px;
padding-bottom:10px;
text-align:center;

}
/************************************************************
  VXg
************************************************************/
/* VXgS */
.cms_newsindex0{
}
/* VXgJn */
.cms_newsindex1{
}
/* VXgC */
.cms_newsindex2{
margin:2px;
padding:2px;
border-top:solid 1px #666666;
border-right:solid 1px #666666;
border-bottom:solid 1px #666666;
border-left:solid 1px #666666;

}
/* VXgI */
.cms_newsindex3{
}
/* VXg */
.cms_newsindex_row{
background-image:none;
border-bottom:dashed 1px #666666;

}
table.cms_newxindex_tbl{
table-layout:fixed;
width:100%;
border-collapse:collapse;
empty-cells:show;
}
table.cms_newsindex_tbl tr th{
font-weight:normal;
width:100px;
text-align:center;
color:#666666;
text-decoration:none;

}
table.cms_newsindex_tbl tr td{
width:auto;
text-align:left;
font-size:12px;
color:#666666;
text-decoration:none;

}
table.cms_newsindex_tbl tr td a{
text-decoration:none;
color:#3300FF;
text-decoration:underline;

}
table.cms_newsindex_tbl tr td a:hover{
text-decoration:none;
color:#CC0033;
text-decoration:underline;

}

/************************************************************
  V
************************************************************/
/* VS */
.cms_news0{
}
/* VJn */
.cms_news1{
}
/* Ve */
.cms_news2{
text-decoration:none;
background-image:none;
border-top:solid 1px #666666;
border-right:solid 1px #666666;
border-bottom:solid 1px #666666;
border-left:solid 1px #666666;
margin-right:3px;
margin-bottom:5px;
margin-left:3px;
padding-top:4px;
padding-right:4px;
padding-bottom:4px;
padding-left:4px;
line-height:20px;
text-align:left;

}
/* VI */
.cms_news3{
}
/* Vt */
.cms_news_date{
font-size:12px;
line-height:14px;
text-align:right;
float:right;
padding:3px 0;
}
/* V^Cg */
.cms_news_title{
font-weight:normal;
color:#666666;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-image:none;
border-bottom:dashed 1px #666666;
margin-top:2px;
margin-right:5px;
margin-bottom:2px;
margin-left:5px;
padding-right:10px;
padding-bottom:1px;
padding-left:10px;
line-height:16px;
text-align:left;

}
/* VL */
.cms_news_kiji{
padding-left:10px;
}
/* VN */
.cms_news_link{
text-align:right;
}

/************************************************************
  XPW[
************************************************************/
/* Sclass */
/*
.calJ_CD{
}
*/

/* JeSbox */
.cal_ctgsel{
}
table.cal_ctgsel_tbl{
}
table.cal_ctgsel_tbl tr th, table.cal_ctgsel_tbl tr td{
}
table.cal_ctgsel_tbl tr th{
font-weight:normal;
}
table.cal_ctgsel_tbl tr td{
}

/* J_[ */
.cal_move{
text-align:center;
}
table.cal_move_tbl{
table-layout:fixed;
border-collapse:collapse;
empty-cells:show;
width:98%;
margin:10px auto;
}
table.cal_move_tbl tr th{
font-size:15px;
font-weight:bold;
width:auto;
}
table.cal_move_tbl tr td.cal_move_larrow{
text-align:left;
padding:5px 2px;
width:50px;
}
table.cal_move_tbl tr td.cal_move_rarrow{
text-align:right;
padding:5px 2px;
width:50px;
}

/* t */
.cal_esp, .cal_esp a{
color:#FFFFFF;
text-decoration:none;
background-color:#336633;
background-image:none;

}
.cal_hol, .cal_hol a{
color:#666666;
text-decoration:none;
background-color:#FFCCFF;
background-image:none;

}
.cal_sun, .cal_sun a{
color:#666666;
text-decoration:none;
background-color:#FFCCFF;
background-image:none;

}
.cal_sat, .cal_sat a{
color:#666666;
text-decoration:none;
background-color:#CCFFFF;
background-image:none;

}

/* NJ_[ */
.cal_yc_mon{
padding-top:8px;
text-align:center;
letter-spacing:4px;
font-weight:bold;
font-size:14px;
}
.cal_yc_mon a{
text-decoration:none;
}
.cal_yc_mon a:hover{
text-decoration:underline;
}
table.cal_yc_tbl{
/* w */
table-layout:fixed;
margin:10px auto;
border-collapse:collapse;
empty-cells:show;
}
table.cal_yc_tbl tr th{
vertical-align:middle;
color:#336633;
font-weight:bold;
text-decoration:none;
background-color:#CCFFFF;
background-image:none;

}
table.cal_yc_tbl tr th, table.cal_yc_tbl tr td{
font-weight:normal;
padding:2px; /* X~ */
border:solid 1px #999999;
text-align:center;
/* w */
}
table.cal_yc_tbl tr td{
vertical-align:top;
text-align:center;
}
table.cal_yc_tbl tr td a{
text-decoration:underline;
}

/* J_[ */
table.cal_mc_tbl{
/* w */
table-layout:fixed;
margin:10px auto;
border-collapse:collapse;
empty-cells:show;
}
table.cal_mc_tbl tr th{
vertical-align:middle;
color:#336633;
font-weight:bold;
text-decoration:none;
background-color:#CCFFFF;
background-image:none;

}
table.cal_mc_tbl tr th, table.cal_mc_tbl tr td{
font-weight:normal;
padding:2px; /* X~ */
border:solid 1px #999999;
text-align:center;
font-size:11px;
/* w */
}
table.cal_mc_tbl tr td{
vertical-align:top;
min-height:140px;
}
table.cal_mc_tbl tr td a{
text-decoration:underline;
}
.cal_mc_day{
}
.cal_mc_day a{
text-decoration:none;
}
.cal_mc_day a:hover{
text-decoration:underline;
}

.cal_mc_hol{
text-align:right;
color:#666666;
text-decoration:none;

}
.cal_mc_row{
text-align:left;
line-height:20px;
}

/* Xg */
table.cal_ml_tbl{
table-layout:fixed;
margin:0 auto;
border-collapse:collapse;
empty-cells:show;
width:98%;
}
table.cal_ml_tbl tr th, table.cal_ml_tbl tr td{
font-weight:normal;
padding:2px;
border:solid 1px #999999;
font-size:12px;
min-height:60px;
}
table.cal_ml_tbl tr th{
text-align:center;
vertical-align:middle;
}
table.cal_ml_tbl tr td{
vertical-align:top;
width:auto;
text-align:left;
}
table.cal_ml_tbl tr td a{
text-decoration:underline;
}
th.cal_ml_day{
width:32px;
}
th.cal_ml_week{
width:32px;
}
.cal_ml_hol{
text-align:right;
color:#666666;
text-decoration:none;

}
.cal_ml_row{
text-align:left;
line-height:20px;
}

/* j[pJ_[ */
.scal_yc_mon{
padding-bottom:4px;
text-align:center;
letter-spacing:2px;
font-weight:bold;
}
.scal_yc_mon a{
text-decoration:none;
}
.scal_yc_mon a:hover{
text-decoration:underline;
}
table.scal_yc_tbl{
/* w */
table-layout:fixed;
margin:10px auto;
border-collapse:collapse;
empty-cells:show;
}
table.scal_yc_tbl tr th{
vertical-align:middle;
color:#336633;
font-weight:bold;
text-decoration:none;
background-color:#CCFFFF;
background-image:none;

}
table.scal_yc_tbl tr th, table.scal_yc_tbl tr td{
font-weight:normal;
padding:2px; /* X~ */
border:solid 1px #999999;
text-align:center;
/* w */
}
table.scal_yc_tbl tr td{
vertical-align:top;
text-align:center;
}
table.scal_yc_tbl tr td a{
text-decoration:underline;
}