@charset "utf-8";

.any{
   width: 100%;
  table-layout: fixed;
  margin-left : 0px;
  margin-right : 0px;
  
  border-collapse : collapse;border-spacing : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  line-height : 1.6;
  margin-top : 10px;
  
  padding-bottom : 20px;
  margin-bottom : 20px;
 background-color : rgb(255, 255, 255);
}
.any td{
  padding-top : 12px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 7px;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : rgb(204, 204, 204);
 vertical-align : top;
}



.any td img{
  vertical-align : middle;border-width : 0px 0px 0px 0px;
}
.any_left{
   width: 100%;
  table-layout: fixed;
  margin-left : 0px;
  margin-right : 0px;
  
  border-collapse : collapse;border-spacing : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  line-height : 1.6;
  margin-top : 10px;
  
  padding-bottom : 20px;
  margin-bottom : 20px;
 background-color : rgb(255, 255, 255);
}
.any_left td{
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 5px;
  padding-bottom : 7px;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : rgb(204, 204, 204);
}
.any2_450{
   width: 100%;
  margin-left : 0px;
  border-collapse : collapse;border-spacing : 0px;
  margin-top : 10px;
  margin-bottom : 10px;
 
}
.any2_450 td{
 padding-top : 10px;
 margin-top : 0px;
 vertical-align : top;
}
.any2_450 td img{
  vertical-align : middle;border-width : 0px 0px 0px 0px;
}
.any_460{
  width : 460px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
  border-collapse : collapse;border-spacing : 0px;
 font-size : 17px;
}
.any_460 td{
  padding-top : 15px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 12px;
 border-bottom-width : 1px;
 border-bottom-style : dotted;
 border-bottom-color : #666666;
 vertical-align : top;
}
.any3{
   width: 100%;
  table-layout: fixed;
  margin-left : 0px;
  margin-right : 0px;
  
  border-collapse : collapse;border-spacing : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  line-height : 1.6;
  margin-top : 10px;
  
  padding-bottom : 20px;
  margin-bottom : 20px;
 background-color : rgb(255, 255, 255);
 text-align : center;
}
.any3 td{
  padding-top : 16px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 10px;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : rgb(204, 204, 204);
 vertical-align : top;
}
.any5{
 table-layout: fixed;
 width: 100%;
 height : auto;
 font-size : 16px;
 
 margin-bottom : 40px;
 
}

.any5 td{
 padding-top : 15px;
 padding-left : 7px;
 padding-right : 7px;
 padding-bottom : 11px;
 vertical-align : top;
}

.any5_01{
	border-width : 1px;border-style : solid;border-color : #666666;
 text-align : center;
 font-size : 18px;
 background-color : #ffffff;
}

.any5_02{
 width : 20px;
}

.any5 img{
 vertical-align : middle;border-width : 0px;
}

.any5 a{
 color : #000000;
 text-decoration : underline;
}

.any5 a:hover{
 color : rgb(183, 40, 46);
 text-decoration : none;
}

.any5_03{
 font-size : 1px;
}

.title_1000_left{
 font-size : 22px;
 font-weight : bold;
 border-bottom-width : 2px;
 border-bottom-style : solid;
 border-bottom-color : #666666;
 width : 1000px;
 height : inherit;
 color : rgb(0, 0, 0);
 text-align : left;
}
.any6{
 table-layout: fixed;
 width: 100%;
 height : inherit;
 margin-bottom : 40px;
}

.any6 td{
 text-align : left;
 border-bottom-width : 1px;
 border-bottom-style : dotted;
 border-bottom-color : #000000;
 padding-top : 8px;
 padding-bottom : 5px;
 vertical-align : top;
}
.any7{
   width: 100%;
  table-layout: fixed;
  margin-left : 0px;
  margin-right : 0px;
  
  border-collapse : collapse;border-spacing : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc;
  line-height : 1.6;
  margin-top : 10px;
  
  padding-bottom : 20px;
  margin-bottom : 0px;
 background-color : rgb(255, 255, 255);
 text-align : center;
}
.any7 td{
  padding-top : 12px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 7px;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : rgb(204, 204, 204);
 vertical-align : middle;
}
.any7_1{
   width: 100%;
  table-layout: fixed;
  margin-left : 0px;
  margin-right : 0px;
  
  border-collapse : collapse;border-spacing : 0px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 border-bottom-style : solid;
 border-left-style : solid;
 border-bottom-color : #cccccc;
 border-left-color : #cccccc;
  line-height : 1.6;
  margin-top : 0px;
  
  padding-bottom : 20px;
  margin-bottom : 20px;
 background-color : rgb(255, 255, 255);
}
.any7_1 td{
  padding-top : 12px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 7px;
 border-bottom-width : 1px;
 border-bottom-style : solid;
 border-bottom-color : #cccccc;
 vertical-align : top;
}
.any_460{
  width : 460px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
  border-collapse : collapse;border-spacing : 0px;
 font-size : 17px;
}
.any_460 td{
  padding-top : 15px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 12px;
 border-bottom-width : 1px;
 border-bottom-style : dotted;
 border-bottom-color : #666666;
 vertical-align : top;
}.any_460{
  width : 460px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
  border-collapse : collapse;border-spacing : 0px;
 font-size : 17px;
}
.any_460 td{
  padding-top : 15px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 12px;
 border-bottom-width : 1px;
 border-bottom-style : dotted;
 border-bottom-color : #666666;
 vertical-align : top;
}
.any8{
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
  border-collapse : collapse;border-spacing : 0px;
 font-size : 17px;
 width : 100%;
}
.any8 td{
  padding-top : 15px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 12px;
 border-bottom-width : 1px;
 border-bottom-style : dotted;
 border-bottom-color : #6f5542;
 vertical-align : top;
}

.company{
  width : 1000px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
  border-bottom-style : none;
  height : auto;
 color : #000000;
}
.company td{

  padding-bottom : 0px;

}
.company td a{
  color : #000000;
  text-decoration : underline;
}
.company td a:hover{
  color : #000000;
  text-decoration : none;
}
.td_salon_right{
 padding-top : 15px;
 vertical-align : top;
}

.td180{
 width : 180px;
 padding-top : 15px;
 vertical-align : top;
}

.td_undsen{
 border-bottom-width : 1px;
 border-bottom-style : dotted;
 border-bottom-color : #666666;
 font-size : 2px;
}


.td_g1{
 background-color : #eef7ff;
}

.td_g2{
 background-color : #ffffff;
}
.td_g2_cen{
 text-align : center;
 background-color : #ffffff;
}
.td_g2_cen_2{
 text-align : center;
 background-color : #fff4f4;
}
.td_g2_cen_3{
 text-align : center;
 background-color : #eef7ff;
}
.td_g2_cen_4{
 text-align : center;
 background-color : #fafaf5;
}
.td_g2_cen_5{
 text-align : center;
 background-color : #f4fffa;
}
.td_g1_200{
 text-align : left;
 width : 220px;
 background-color : #eef7ff;
}
.td_g1_140{
 text-align : center;
 width : 160px;
 background-color : #eef7ff;
}
.td04a{
  
.td35{
  font-size : 5px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #666666;
  padding-top : 3px;
 
}
.td36{
  padding-top : 20px;
}
.td54{
  background-color : #f5f3ef;
  text-align : left;
  font-weight : bold;
  

  color : #ea557b;
}
.td55{
  text-align : center;
  
}
.td55a{
  background-color : #f5f3ef;
  text-align : center;
  font-weight : bold;
  
}
.td56{
  text-align : center;
  color : #cc3367;
}
.td56a{
  text-align : right;
  color : #cc3367;
}
.td56c{
	border-width : 0px;
}
.tdw200{
 width : 230px;
}
.td57{
  font-size : 2px;
  height : 4px;
}
.td58{
  width : 235px;
  background-image : url(img/list_in.png);
  background-repeat : no-repeat;background-position : left center;
  padding-left : 26px;
  background-color : #f3f2eb;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #c0c0c0 #c0c0c0 #c0c0c0 #c0c0c0;
}
.td58 a{
 text-decoration : none;
  color : #077eba;
}
.td58 a:hover{
  color : #000040;
  text-decoration : none;
}
.td59{
  text-align : left;
}
.td_100{
 width : 80px;
 vertical-align : top;
 color : #cc3367;
}

.td_right2{
 padding-top : 10px;
}

 background-color : #efe0e0;
 text-align : center;
}

.td04{
 width : 100px;
 color : #ffffff;
 background-color : #9c0c45;
 text-align : center;
}

.any6 td ul{
 padding-top : 0px;
 margin-top : 0px;
 padding-bottom : 0px;
 margin-bottom : 0px;
}

.td04r{
 font-family : sans-serif;
 font-size : 17px;
}

.td04_1{
 color : #ffffff;
 background-color : #aa3061;
 text-align : center;
 width : 250px;
}

.td04_2{
 color : #ffffff;
 background-color : #b64c77;
 text-align : center;
}
.td04_3{
 color : #ffffff;
 background-color : #266202;
 text-align : center;
}
.td04_4{
 color : #ffffff;
 background-color : #cc0000;
 text-align : center;
}
.td04b{
 background-color : #fff7fb;
 text-align : center;
}

.td03{
 width : 150px;
}
.td03_240{
 width : 240px;
}
.td03a{
 font-size : 20px;
 font-weight : bold;
 color : #ffffff;
 background-color : #c40062;
 padding-left : 10px;
}

.td_p400{
 width : 382px;
 font-weight : bold;
 color : #ffffff;
 background-color : #599bd5;
}
.td_p400_ore{
 width : 382px;
 font-weight : bold;
 color : #ffffff;
 background-color : #ff8000;
}
.td_p400w{
 width : 382px;
}

.td7_1r{
 border-right-width : 1px;
 border-right-style : solid;
 border-right-color : #cccccc;
 text-align : center;
}

.td_cen_ao{
 text-align : center;
 color : #ffffff;
 background-color : #599bd5;
}
.td_cen_ore{
 text-align : center;
 color : #ffffff;
 background-color : #ff8000;
}
.td_p400w p{
 padding-top : 0px;
 padding-left : 0px;
 padding-right : 0px;
 padding-bottom : 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
}

.td_p400w ul{
 padding-top : 0px;
 margin-top : 0px;
}

.td7_1r p{
 margin-bottom : 0px;
 padding-top : 0px;
 padding-left : 0px;
 padding-right : 0px;
 padding-bottom : 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
}
.td7_1r ul{
 padding-top : 0px;
 margin-top : 0px;
 list-style: none;
 padding-left : 0px;
 margin-left : 0px;
}
.td7_1r ul li{
 padding-bottom : 3px;
 margin-left : 0px;
 padding-left : 0px;
}
.td_p250{
 width : 250px;
 font-weight : bold;
 color : #ffffff;
 background-color : #599bd5;
}
.td_p250_ore{
 width : 250px;
 font-weight : bold;
 color : #ffffff;
 background-color : #ff8000;
}
.td_p250w{
 width : 250px;
}
.td_p250w p{
 padding-top : 0px;
 padding-left : 0px;
 padding-right : 0px;
 padding-bottom : 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
}

.td_p250w ul{
 padding-top : 0px;
 margin-top : 0px;
 margin-left : 0px;
}
.td8_1r{
 border-right-width : 1px;
 border-right-style : solid;
 border-right-color : #cccccc;
 text-align : center;
}
.td8_1r p{
 margin-bottom : 0px;
 padding-top : 0px;
 padding-left : 0px;
 padding-right : 0px;
 padding-bottom : 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
}
.td8_1r ul{
 list-style: none;
 padding-top : 0px;
 margin-top : 0px;
 padding-left : 0px;
 margin-left : 0px;
}
.td8_1r ul li{
 list-style: none;
 padding-bottom : 3px;
 margin-left : 0px;
 padding-left : 0px;
}
.z-2{
 width : 2px;
 font-size : 1px;
}

.z-1{
 font-size : 18px;
 font-weight : bold;
 color : #ffffff;
 background-color : #fb9804;
 text-align : center;
 width : 360px;
}

.z-3{
 font-size : 18px;
 color : #ffffff;
 background-color : #fe8995;
 text-align : center;
 font-weight : bold;
}

.z-4{
 font-size : 18px;
 font-weight : bold;
 color : #ffffff;
 background-color : #fb9804;
 text-align : center;
}

.any5 td ol{
 padding-top : 0px;
 padding-bottom : 0px;
 margin-top : 0px;
 margin-bottom : 0px;
}

.u1{
 background-color : #fff7ea;
}

.u2{
 background-color : #ffffd0;
}

.u2_120{
 background-color : #ffffd0;
 width : 120px;
}

.u2_460{
 background-color : #ffffd0;
 width : 460px;
}

.u3{
 text-align : left;
}

.u4{
 background-color : #f9f9f4;
}

.u4a{
 background-color : #f9f9f4;
 text-align : left;
}

.u5{
 text-align : center;
}

.u4b{
 background-color : #f9f9f4;
 text-align : center;
}

.u6{
 width : 180px;
 background-color : #f3fdfe;
}

.u6a{
 text-align : left;
}

.td03-100{
 width : 110px;
}

.bk_01{
 background-color : #abf3fe;
}
.bk_02{
 background-color : #ffffff;
}
.td_cen{
 text-align : center;
 font-size : 23px;
}

.td_cen2{
 text-align : center;
}
.any5a{
 table-layout: fixed;
 width: 100%;
 height : auto;
 font-size : 17px;
 

 margin-top : 10px;
}

.any5a td{
 padding-top : 12px;
 padding-right : 7px;
 padding-bottom : 7px;
 vertical-align : top;
 border-bottom-width : 2px;
 border-bottom-style : dotted;
 border-bottom-color : #666666;
}
.td_130{
 width : 130px;
}

.any5a ul{
 margin-top : 0px;
 margin-bottom : 0px;
}

.any_460 td ul{
 padding-top : 0px;
 padding-left : 0px;
 padding-right : 0px;
 padding-bottom : 0px;
 margin-top : 0px;
 margin-left : 18px;
 margin-right : 0px;
 margin-bottom : 0px;
}

.td_140{
 width : 170px;
}

.any8 td ul{
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
}

.pr_01{
 font-weight : bold;
 background-color : #8eaf29;
 font-size : 20px;
 width : 150px;
}

.pr_02{
 font-weight : bold;
 background-color : #bddb64;
 font-size : 20px;
}

.pr_03{
 font-weight : bold;
 background-color : #f9dd00;
 font-size : 20px;
 width : 150px;
}

.pr_f19{
 font-size : 19px;
}

.td_70{
 width : 70px;
}

.cop_td_01-1{
 width : 280px;
}
.cop_td_01a{
 background-color : #f2fcff;
 font-weight : bold;
 width : 20px;
}
.cop_td_01a-ore{
 background-color : #fff5f0;
 font-weight : bold;
 width : 20px;
}
.cop_td_01b{
 background-color : #f2fcff;
 font-weight : bold;
}
.cop_td_01b-ore{
 background-color : #fff5f0;
 font-weight : bold;
}
.cop_td_02{
 vertical-align : top;
 text-align : right;
}

