@charset "utf-8";
#wrapper #top #ho_head {
}
#wrapper    #contents    #ho_entry    {
}
#wrapper  #contents  #ho_entry  p  {
	margin-bottom: 1.2em;
}
#wrapper   #contents   #ho_entry   #ho_form   {
	margin-right: auto;
	margin-left: auto;
}
#wrapper #contents #ho_entry #ho_form h2  {
	font-size: 1em;
	background-image: url(../hojinentry/images/hbg_entry.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#wrapper #contents #ho_entry #ho_form .bagbtm {
	margin-bottom: 5px;
}

#wrapper  #contents  #ho_entry  #ho_form  table  {
	margin-bottom: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#wrapper #contents #ho_entry #ho_form .bagbox  {
	width: 120px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCC;
	text-align: center;
}
#wrapper #contents #ho_entry #ho_form .bagbox img {
	padding-top: 34px;
}
#wrapper #contents #ho_entry #ho_form .bagbox2 {
	width: 120px;
	text-align: center;
}
#wrapper #contents #ho_entry #beta #beta_entry   {
	line-height: 150%;
	background-color: #eee;
	padding: 10px;
}
#wrapper #contents #ho_entry #beta #beta_entry h3 {
	font-size: 1em;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-left: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
#wrapper #contents #ho_entry #beta #beta_entry p {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 1.2em;
	border-bottom-color: #CCC;
}
#wrapper #contents #mainbg #ho_entry #ho_form ol li {
	background-image: none;
	border-bottom-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#wrapper #contents #mainbg #ho_entry #ho_form ol {
	margin: 0px;
	padding: 0px;
}






#wrapper #topimg {
	padding: 0px;
	width: 920px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
}
#wrapper #contents #mainbg {
	background-image: url(../images/mainbg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
}
#wrapper #contents #main table.linetable {
	border: 2px solid #CCC;
}
#wrapper #contents #main table.linetable th  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCC;
	background-color: #eee;
}
#wrapper #contents #main table.linetable td  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#wrapper #contents #main table.linetable .linenone  {
	border-bottom-style: none;
}
#wrapper #contents #main .centbgbox15red {
	text-align: center;
	margin-bottom: 20px;
	padding-bottom: 15px;
	padding-top: 15px;
	border: 2px solid #FF9999;
	background-color: #FFC;
}
#wrapper     #contents     #main #alpha    {
	float: left;
	width: 620px;
	font-size: 14px;
}
#wrapper #contents #main #alpha h5 {
	font-size: 1.2em;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #555555;
	padding-bottom: 10px;
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-color: #CCCCCC;
	border-left-style: none;
	border-bottom-style: solid;
	line-height: 100%;
}
#wrapper   #contents   #main  #alpha  ol  {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#wrapper   #contents   #main   #alpha  ol  li  {
	background-image: url(../images/cl_002.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
}
#wrapper  #contents  #main  #alpha  dl  {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#wrapper  #contents  #main  #alpha  dl  dt  {
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#wrapper   #contents   #main   #alpha   dl   dd   {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
}
#wrapper  #contents  #main  #alpha  .bottom  {
	margin-bottom: 5px;
}
#wrapper  #contents  #main  #alpha  .bottom2  {
	margin-bottom: 15px;
}
#wrapper  #contents  #main  #alpha .topback {
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
}

#wrapper #contents #main #alpha .list01 {
	margin: 0px;
	padding: 0px;
}
#wrapper #contents #main #alpha .list01 ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#wrapper #contents #main #alpha .list01 ul li {
	padding: 0px;
	background-image: none;
	list-style-type: decimal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 25px;
	border-bottom-style: none;
}
#wrapper    #contents    #main    #alpha    .uline      {
	font-weight: bold;
	color: #555555;
	margin-bottom: 5px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#wrapper #contents #main #alpha .uline2 {
	font-weight: bold;
	color: #555555;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#wrapper #contents #main #alpha .uline3 {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #CCCCCC;
}
#wrapper #contents #main #alpha .linebox  {
	border: 3px solid #C00;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 20px;
	padding-bottom: 5px;
	font-weight: bold;
	background-color: #FFC;
}

#wrapper #contents #main #alpha .linebox h2 {
	background-color: #C00;
	text-align: center;
	height: 30px;
}

#wrapper #contents #main #alpha .linebox ul li {
	background-image: url(../images/cl_005.gif);
}
#wrapper #contents #main #alpha .linebox2 {
	border: 2px solid #CCC;
	margin-bottom: 20px;
	padding: 15px;
}
#wrapper #contents #main #alpha .trcolor {
	background-color: #eee;
}



#wrapper  #contents #main  #alpha  #about {
	font-size: 12px;
	width: 100%;
}
#wrapper #contents #main #alpha #about h6 {
	font-size: 1em;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #eee;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}


#wrapper #contents #main #alpha #about .blbox_in {
	margin-bottom: 15px;
}
#wrapper #contents #main #alpha #about table.linetable th {
	text-align: left;
	background-image: url(../images/cl_002.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	width: 80px;
	padding-left: 35px;
}
#wrapper #contents #main #alpha #about .kuponbg {
	background-color: #eee;
	margin-bottom: 20px;
	border: 1px solid #FFADB6;
}
#wrapper #contents #main #alpha #about .kuponbg .blbox_in3 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrapper #contents #main #alpha #about .centbgbox15 .cbox_txt {
	text-align: left;
	width: 575px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #contents #main #alpha #about .cbox_txt h5 {
	border-top-style: none;
	border-bottom-style: none;
	background-color: #fff;
	margin-bottom: 10px;
}
#wrapper #contents #main #alpha #about #shiharai {
	margin-bottom: 15px;
}
#wrapper #contents #main #alpha #about #shiharai .uline{
	font-weight: normal;
	color: #000;
}
#wrapper #contents #main #alpha #about #shiharai ul li {
	border-bottom-style: solid;
}




#wrapper   #contents   #main   #alpha  #corpo  {
	margin: 0px;
	padding: 0px;
	width: 100%;
	font-size: 12px;
}

#wrapper #contents #main #alpha #company {
	margin: 0px;
	padding: 0px;
	width: 100%;
	font-size: 12px;
}
#wrapper #contents #main #alpha #company td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#wrapper #contents #main #alpha #company h4 {
	background-image: url(../company/images/h4bg.gif);
	background-repeat: repeat-x;
	border-top-style: none;
	border-bottom-style: none;
	padding-top: 6px;
	color: #000;
	line-height: 100%;
	padding-bottom: 7px;
	margin-bottom: 0px;
	font-size: 1.2em;
	padding-left: 10px;
}
#wrapper #contents #main #alpha #company h5 {
	border-top-width: 2px;
}



#wrapper #contents #main #alpha #company h6 {
	font-size: 1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
#wrapper #contents #main #alpha #company dl  {
	padding-left: 0px;
}
#wrapper #contents #main #alpha #company dl dd {
	margin-left: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}


#wrapper #contents #main #alpha #company ul.compul {
	margin-bottom: 0px;
}

#wrapper #contents #main #alpha #company ul.compul li {
	background-image: none;
	list-style-type: disc;
	padding-left: 0px;
	border-bottom-style: none;
}

#wrapper #contents #main #alpha #company .comptit  {
	font-weight: bold;
	padding-bottom: 3px;
	margin-bottom: 10px;
	background-color: #eeeeee;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 10px;
}
#wrapper #contents #main #alpha #company .comptit2 {
	font-weight: bold;
	padding-bottom: 3px;
	margin-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
#wrapper #contents #main #alpha #company .campbox {
	padding: 10px;
	border: 2px solid #eee;
}
#wrapper #contents #main #alpha #company .campbox ul {
	margin-bottom: 0px;
}
#wrapper #contents #main #alpha #company .campbox td  {
	border-bottom-style: none;

}
#wrapper #contents #main #alpha #company .blbox_in3 {
	padding: 20px;
}




#wrapper  #contents  #main  #alpha  #company  #staff {

}
#wrapper #contents #main #alpha #company #staff td {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrapper #contents #main #alpha #company #staff p {
	margin: 0px;
}
#wrapper #contents #main #alpha #company #staff .stbox {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;


}
#wrapper #contents #main #alpha #company #staff .stph {
	margin-bottom: 10px;
	margin-right: 10px;
	float: left;
}
#wrapper #contents #main #alpha .name1   {
	color: #0066CC;
	margin-bottom: 0px;
}
#wrapper  #contents  #main  #alpha  #staff  h3   {
	margin-bottom: 10px;
}
#wrapper #contents      #main #alpha #staff #triggers h4 {
	font-size: 10px;
	line-height: 150%;
	color: #0066CC;
}
#wrapper #contents #main #alpha #staff #triggers {
	font-size: 12px;
}

#wrapper #contents #main #alpha     #staff #triggers table.ilist th {
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-variant: normal;
	background-image: url(../company/images/titbg.gif);
	background-repeat: repeat-x;
	height: 30px;
}
#wrapper #contents #main #alpha #staff #triggers table.ilist th.staline {
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFF;

}

#wrapper #contents #main #alpha     #staff #triggers table.ilist td {
	width: 155px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	padding-bottom: 10px;
	padding-top: 10px;
	vertical-align: top;
}
#wrapper #contents #main #alpha #staff #triggers table.ilist td img {
	margin-bottom: 5px;
}
#wrapper #contents #main .apple_overlay p {
	margin-bottom: 0px;
}





#wrapper  #contents  #main  #alpha  #message  {
	width: 100%;
	font-size: 12px;
}
#wrapper #contents #main #alpha #message .messcopy {
	font-size: 1.1em;
	line-height: 200%;
}



#wrapper #contents #main #alpha #ryokin {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#wrapper #contents #main #alpha #privacy {
	margin: 0px;
	padding: 0px;
	width: 100%;
	font-size: 12px;
}
#wrapper #contents #main #alpha #law {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#wrapper #contents #main #alpha #attention {
	font-size: 12px;
}
#wrapper #contents #main #alpha #form {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#wrapper #contents #main #alpha #sppack  {
	padding-bottom: 15px;
}
#wrapper #contents #main #alpha #sppack h2 {
	margin-bottom: 40px;
	padding-top: 20px;
}
#wrapper #contents #main #alpha #sppack .blbox_in {
	padding-bottom: 15px;
}
#wrapper #contents #main #alpha #sppack .uline2 {
	padding-bottom: 15px;
}




#wrapper  #contents  #thanks    {
	padding: 15px;
	background-color: #eeeeee;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
#wrapper  #contents  #thanks  p    {
	margin: 0px;
	padding: 0px;
}
#wrapper #contents #main #alpha #form ol {
	padding-left: 0px;
}

#wrapper #contents #main #alpha #form ol li {
	background-image: none;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
}
#wrapper  #contents  #main  #alpha  #form  .f_bottom   {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}




#wrapper #contents #main #alpha #webform {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#wrapper #contents #main #alpha #laundry {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#wrapper #contents #main #alpha #agree {
	font-size: 12px;
	text-align: center;
}
#wrapper #contents #main #alpha #agree .oder_bt {
	text-align: center;
	width: 100%;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #contents #main #alpha #agree .ifra {

}









#wrapper #contents #main #beta #webbana {
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#wrapper    #contents    #main    #beta #submain   {
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#wrapper  #contents  #main  #beta  #submain #subbox {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#wrapper  #contents  #main  #beta  #submain  #subbox #sub_t {
	margin: 0px;
	padding: 0px;
}
#wrapper  #contents  #main  #beta  #submain #ban_box {
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(../about/images/menu.gif);
	background-repeat: no-repeat;
}
#wrapper #contents #main #beta #sbana  {
	margin-bottom: 10px;
}

#wrapper #contents #main #beta #submenu {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}
#wrapper #contents .myp_bg#mainbg {
	padding-top: 30px;
}
#wrapper #contents #main #alpha #yokoso {
	font-size: 12px;
	line-height: 150%;
	padding-bottom: 5px;
}
#wrapper #contents #main #alpha #my_orderbt {
	margin-bottom: 20px;
	text-align: center;
	padding: 5px;
	background-image: url(../mypage/images/myp_order_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#wrapper #contents #main #alpha #mymain {
	line-height: 160%;
	font-size: 12px;
}
#wrapper #contents #main #alpha #mymain h2 {
	margin-bottom: 15px;
}
#wrapper #contents #main #alpha #mymain h3 {
	background-image: url(../mypage/images/titbg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 1.4em;
	font-weight: bold;
	color: #FFF;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 8px;
	line-height: 100%;
	margin: 0px;
}

#wrapper #contents #main #alpha #mymain .tdmy  {
	background-color: #eee;
}
#wrapper #contents #main #alpha #mymain #my_now th{
	background-color: #8F909B;
	color: #FFF;
	text-align: left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
#wrapper #contents #main #alpha #mymain #my_now td{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#wrapper #contents #main #alpha #mymain #myorder {
}
#wrapper #contents #main #alpha #mymain #myorder td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding: 5px;
}
#wrapper #contents #main #alpha #mymain #myorder th {
	font-weight: bold;
	text-align: right;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	width: 120px;
	vertical-align: top;
}
#wrapper #contents #main #alpha #mymain #myorder .mytbox {
	width: 400px;
}
#wrapper #contents #main #alpha #mymain #myorder .mytbox2 {
	width: 250px;
}
#wrapper #contents #main #alpha #mymain #myorder .must ,#wrapper #contents #mylogin .must{
	float: left;
	padding-top: 3px;
}
#wrapper #contents #main #alpha #mymain #myorder table.myth_c th {
	text-align: center;
	color: #FFF;
	background-color: #8F909B;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	width: auto;
}
#wrapper #contents #main #alpha #mymain #myorder #my_orderbt {
	height: 48px;
	padding-top: 25px;
}
#wrapper #contents #main #alpha #mymain #forminfo {
	padding: 15px;
	border: 3px solid #C00;
	margin-bottom: 25px;
	line-height: 170%;
}
#wrapper #contents #main #alpha #mymain #forminfo h3{
	background-image: none;
	color: #FF0000;
	text-align: center;
	margin-bottom: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 1.4em;
}
#wrapper #contents #mylogin {
	background-image: url(../accounts/images/logbg02.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
}









#wrapper #contents #main #beta #submenu img {
	margin-bottom: 5px;
}

#wrapper #contents #main #beta #submenu h4 {
	background-image: url(../images/cl_002.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 20px;
}
#wrapper #contents #main #beta #submenu .mbox {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}
#wrapper #contents #mylogin  {
	font-size: 12px;
	line-height: 150%;
	text-align: center;
}
#wrapper #contents #mylogin #mylogbg {
	background-image: url(../accounts/images/logbg01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#wrapper #contents #mylogin #mylogbg2 {
	background-image: url(../accounts/images/logbg03.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	padding: 25px;
}
#wrapper #contents #mylogin h2 {
	font-size: 1.4em;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 100%;
	background-color: #FFF;
	padding: 8px;
}

#wrapper #contents #mylogin table {
	margin-bottom: 10px;
}
#wrapper #contents #mylogin th {
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	font-weight: bold;
	text-align: right;
	width: 200px;
}

#wrapper #contents #mylogin td {
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	text-align: left;
}
#wrapper #contents #mylogin ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0px;
}
#wrapper #contents #mylogin ul li {
	float: left;
	display: inline-block;
	padding-right: 20px;
	list-style-type: none;
	background-image: url(../images/cl_005.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
}


#wrapper #contents #mylogin .box {
	margin-bottom: 10px;
}
#wrapper #contents #mylogin .logtxta   {
	width: 250px;
}
#wrapper #contents #mylogin .logtxta2 {
	width: 350px;
}

#wrapper #contents #mylogin #logform {
	margin-bottom: 10px;
}















.ft_blue {
	font-weight: bold;
	color: #005BAC;
}
.ft_big {
	font-size: 1.4em;
	font-weight: bold;
}
.ft_small {
	font-size: 0.84em;
}
.ft_red {
	color: #FF0000;
	font-weight: bold;
}
.ft_red2 {
	font-size: 1.4em;
	font-weight: bold;
	color: #FF0000;
}

.ft_line {
	text-decoration: line-through;
}
.ft_orange {
	font-weight: bold;
	color: #EB9F38;
}

.ft_uline {
	text-decoration: underline;
	font-weight: bold;
}
.ft_ulineRed {
	text-decoration: underline;
	font-weight: bold;
	color: #FF0000;
}
