/* CSS Document */

body{
 text-align:center;
}

#amc01 {
	width:800px;
	margin: 0 auto;
}

.fl0 td {
	font-size: 0;
	line-height: 0;
}

/*---margin---*/

.mt1 {margin-top: 1px;}
.mr1 {margin-right: 1px;}
.mb1 {margin-bottom: 1px;}
.ml1 {margin-left: 1px;}

.mt2 {margin-top: 2px;}
.mr2 {margin-right: 2px;}
.mb2 {margin-bottom: 2px;}
.ml2 {margin-left: 2px;}

.mt3 {margin-top: 3px;}
.mr3 {margin-right: 3px;}
.mb3 {margin-bottom: 3px;}
.ml3 {margin-left: 3px;}

.mt4 {margin-top: 4px;}
.mr4 {margin-right: 4px;}
.mb4 {margin-bottom: 4px;}
.ml4 {margin-left: 4px;}

.mt5 {margin-top: 5px;}
.mr5 {margin-right: 5px;}
.mb5 {margin-bottom: 5px;}
.ml5 {margin-left: 5px;}

.mt6 {margin-top: 6px;}
.mr6 {margin-right: 6px;}
.mb6 {margin-bottom: 6px;}
.ml6 {margin-left: 6px;}

.mt7 {margin-top: 7px;}
.mr7 {margin-right: 7px;}
.mb7 {margin-bottom: 7px;}
.ml7 {margin-left: 7px;}

.mt8 {margin-top: 8px;}
.mr8 {margin-right: 8px;}
.mb8 {margin-bottom: 8px;}
.ml8 {margin-left: 8px;}

.mt9 {margin-top: 9px;}
.mr9 {margin-right: 9px;}
.mb9 {margin-bottom: 9px;}
.ml9 {margin-left: 9px;}

.mt10 {margin-top: 10px;}
.mr10 {margin-right: 10px;}
.mb10 {margin-bottom: 10px;}
.ml10 {margin-left: 10px;}

.mt11 {margin-top: 11px;}
.mr11 {margin-right: 11px;}
.mb11 {margin-bottom: 11px;}
.ml11 {margin-left: 11px;}

.mb13 {margin-bottom: 13px;}

.mt12 {margin-top: 12px;}
.mr12 {margin-right: 12px;}
.mb12 {margin-bottom: 12px;}
.ml12 {margin-left: 12px;}

.ml15 {margin-left: 15px;}
.mb15 {margin-bottom: 15px;}

.ml17 {margin-left: 17px;}
.mr17 {margin-right: 17px;}
.mb17 {margin-bottom: 17px;}

.ml18 {margin-left: 18px;}

.m19 {margin: 19px;}

.m20 {margin: 20px;}
.mt20 {margin-top: 20px;}
.mr20 {margin-right: 20px;}
.mb20 {margin-bottom: 20px;}
.ml20 {margin-left: 20px;}

.ml21 {margin-left: 21px;}

.ml22 {margin-left: 22px;}
.mb22 {margin-bottom: 22px;}

.mt25 {margin-top: 25px;}
.mr25 {margin-right: 25px;}
.mb25 {margin-bottom: 25px;}
.ml25 {margin-left: 25px;}

.mb29 {margin-bottom: 29px;}

.ml30 {margin-left: 30px;}

.ml34 {margin-left: 34px;}
.mb34 {margin-bottom: 34px;}
.mr34 {margin-right: 34px;}

.mt45 {margin-top: 45px;}
.mb45 {margin-bottom: 45px;}

.mb55 {margin-bottom: 55px;}

.ml60 {margin-left: 60px;}

.ml67 {margin-left: 67px;}

.mb69 {margin-bottom: 69px;}

.ml80 {margin-left: 80px;}

/*---align---*/

.textAlL {text-align: left;}
.textAlC {text-align: center;}
.textAlR {text-align: right;}

.vAlignT {vertical-align: top;}
.vAlignM {vertical-align: middle;}
.vAlignB {vertical-align: bottom;}

.centerTable td {
	text-align: center;
}

#mainBox {
	width: 800px;
	margin:0 0 30px 0;
}

#mainBox h1 img {
	margin: 15px 0 10px 0;
}

/*---frame---*/

.frame {
	width: 800px;
	background-image :url(../../amc/regist/image/cmn_img03.gif) ;
	background-repeat: repeat-y;
}

.frame2 {
	width: 800px;
	background-image :url(../../amc/regist/image/all_img03.gif) ;
	background-repeat: repeat-y;
}

.frame3 {
	width: 387px;
	background-image: url(../../amc/regist/image/cmn_img10.gif);
	background-repeat: repeat-y;
}

.frame3_1 {
	width: 387px;
	background-image: url(../../amc/regist/image/cmn_img22.jpg);
	background-repeat: repeat-y;
}

.frame3_2 {
	width: 387px;
	background-image: url(../../amc/regist/image/cmn_img19.gif) ;
	background-repeat: repeat-y;
}

td.frame4 {
	padding-top: 10px;
	background-image: url(../../amc/regist/image/cmn_img17.gif);
	background-repeat: repeat-y;
}

td.frame4_1 {
	padding-top: 10px;
	background-image :url(../../amc/regist/image/cmn_img20.gif) ;
	background-repeat:no-repeat;
}

td.frame5 {
 background-image :url(../../amc/regist/image/cmn_img17.gif) ;
 background-repeat: repeat-y;
}

.inFrame {
 width: 783px;
	background: url(../../amc/regist/image/cmn_img06.gif) ;
	background-repeat: repeat-y;
	margin-left:1px;
}

.inFrame_list2 {
 width: 783px;
	background-image: url(../../amc/regist/image/cmn_img06.gif) ;
	background-repeat: repeat-y;
	margin:0 8px 0 9px;
}

.inFrame2 {
	width: 560px;
	margin:0 8px 0 9px;
	background-image: url(../../amc/regist/image/flight_img13.gif) ;
	background-repeat: repeat-y;
}

.inFrame3 {
	width: 211px;
/*	margin-right: 8px;*/
	background: url(../../amc/regist/image/flight_img16.gif) repeat-x;
}

.inFrame4 {
	width: 387px;
	background: url(../../amc/regist/image/cmn_img10.gif) repeat-y;
}

.inFrame5 {
	width: 783px;
	margin:0 8px 0 9px;
	background: url(../../amc/regist/image/all_img06.gif) repeat-y;
	text-align:center;
}

.inFrame_card {
	width: 743px;
	background :url(../../amc/regist/image/all_img03.gif) repeat-y;
	padding:23px 0px 15px 45px;
}

.select{
	width:800px;
	height:395px;
	background-image:url(../../amc/regist/image/select_nf01_img07.gif);
	background-repeat:no-repeat;
	padding:19px 34px 6px 34px;
}

.box_card{
 width:713px;
}

.otherBox {
	width: 800px;
text-align:center;
	background-color:#fcf7e3;
}

.otherBox2 {
	width: 694px;
	margin: 0 44px 0 45px;
	background: url(../../amc/regist/image/select_s_img06.gif) repeat-y;
}

.otherBox3 {
	width: 800px;
	background-color:#fcf7e3;
}

.otherFrame {
	background: url(../../amc/regist/image/list_1_img21.gif) repeat-y;
}


/*---text---*/

.registText {
	font-size: 0.8em;
	line-height: 1.4;
	color: #888888;
	text-align:left;
	padding-left: 20px;
}

.registText_list4 {
	font-size: 0.8em;
	line-height: 1.4;
	color: 9c9c9c;
	text-align:left;
}

.registText_card {
	font-size: 0.8em;
	line-height: 1.4;
	color: #888888;
	text-align:left;
	padding-right:35px;
}

.registRed {
	font-size: 0.8em;
	line-height: 1.4;
	color: #990000;
	padding-left: 20px;
}

.registRed_card {
	color: #990000;
}

.otherText{
	font-size: 0.8em;
	line-height: 1.4;
	color: #5d5747;
}

.textBold {
	font-weight: bold;
}

.textOrange {
	color: #eb8500;
}


/*----------------------------
line
----------------------------*/

.line_sel{
 margin:20px 0px 20px 0px;
}

.line1_card{
 margin:10px 0px 25px 0px;
}

.line2_card{
 margin:4px 0px 9px 0px;
}

.line3_card{
 margin:11px 0px 14px 0px;
}

.line_shopping{
 margin:5px 0px 5px 0px;
}

.line_result_1{
 margin:5px 0px 5px 0px;
}

/*----------------------------
margin
----------------------------*/
#amc01 {
margin: 0 auto;
}

.martop15{
 margin:15px 0 30px 0;
	width:800px;
}

.marbt19{
 margin-bottom:19px;
}

.marbt_top15{
 margin:15px 0px 15px 0px;
}

.marlef10{
 margin:0px 0px 0px 10px;
}

.marlef4{
 margin-left:4px;
}

.marbt_top9{
 margin:8px 0px 9px 0px;
}

.marbt_top12{
 margin:11px 0px 12px 0px;
}

.marbt_top18{
 margin:17px 0px 18px 0px;
}

.marbt_top22{
 margin:21px 0px 22px 0px;
}

.martop1{
 margin-top:1px;
}

.marlef36{
 margin-left:36px;
}

.marlef27{
 margin-left:27px;
}

/*----------------------------
card
----------------------------*/
.table_card{
 width:431px;
	float:left;
	}

.btframe_card{
 float:right;
}

.table2_card{
 width:262px;
	background :url(../../amc/regist/image/all_img14.gif) repeat-y;
	}

/*----------------------------
indent
----------------------------*/

.indent_card {
	margin-left: -1em;
}

.indent_card2 {
	margin-left: -1em;
}

.indent_list {
	margin-left: -2em;
}

.indent_list2 {
	margin-left: -2em;
}

/*----------------------------
list_1
----------------------------*/

.marlef3{
	margin-left:3px;
}

.h1_bg {
	background: url(../../amc/regist/image/cmn_img03.gif) repeat-y;
}

.padt{
 padding-top:10px;
}
