@charset "utf-8";
/* CSS Document */

/************/
/* Template */
/************/

h2#ti_template-head {
	background-image:url(../img/template_and_invoice/bg_download-head.gif);
	width:744px;
	height:25px;
	text-indent:-9999px;
	font-size:1px;
	padding:0px;
	margin:16px auto 0px;
}

div.ti_wrap {
	width:700px;
	margin:8px auto 0px;
}

h3#ti_colors-head {
	background-image:url(../img/template_and_invoice/bg_download-shead_01.gif);
	width:220px;
	height:18px;
	font-size:1px;
	text-indent:-9999px;
	margin:0px 0px 2px;
	padding:0px;
}

ul#ti_colors_list {
	width:206px;
	height:208px;
	margin:0px;
	padding:10px 0px 0px 12px;
	list-style:none;
	border:solid 1px #999;
}

ul#ti_colors_list li{
	width:45px;
	height:48px;
	margin:0px 0px 2px 5px;
	float:left;
}

ul#ti_colors_list li a{
	width:45px;
	height:48px;
	text-indent:-9999px;
	display:block;
	background-image:url(../img/template_and_invoice/btn_all.gif);
}

li#ti_colors_list-link_01 a:hover {
	background-position:0px -48px;
}

li#ti_colors_list-link_02 a {
	background-position:-45px 0px;
}

li#ti_colors_list-link_02 a:hover {
	background-position:-45px -48px;
}

li#ti_colors_list-link_03 a {
	background-position:-90px 0px;
}

li#ti_colors_list-link_03 a:hover {
	background-position:-90px -48px;
}

li#ti_colors_list-link_04 a {
	background-position:-135px 0px;
}

li#ti_colors_list-link_04 a:hover {
	background-position:-135px -48px;
}

li#ti_colors_list-link_05 a {
	background-position:-180px 0px;
}

li#ti_colors_list-link_05 a:hover {
	background-position:-180px -48px;
}

li#ti_colors_list-link_06 a {
	background-position:-225px 0px;
}

li#ti_colors_list-link_06 a:hover {
	background-position:-225px -48px;
}

li#ti_colors_list-link_07 a {
	background-position:-270px 0px;
}

li#ti_colors_list-link_07 a:hover {
	background-position:-270px -48px;
}

li#ti_colors_list-link_08 a {
	background-position:-315px 0px;
}

li#ti_colors_list-link_08 a:hover {
	background-position:-315px -48px;
}

li#ti_colors_list-link_09 a {
	background-position:-360px 0px;
}

li#ti_colors_list-link_09 a:hover {
	background-position:-360px -48px;
}

li#ti_colors_list-link_10 a {
	background-position:-405px 0px;
}

li#ti_colors_list-link_10 a:hover {
	background-position:-405px -48px;
}

li#ti_colors_list-link_11 a {
	background-position:-450px 0px;
}

li#ti_colors_list-link_11 a:hover {
	background-position:-450px -48px;
}

li#ti_colors_list-link_12 a {
	background-position:-495px 0px;
}

li#ti_colors_list-link_12 a:hover {
	background-position:-495px -48px;
}

li#ti_colors_list-link_13 a {
	background-position:-540px 0px;
}

li#ti_colors_list-link_13 a:hover {
	background-position:-540px -48px;
}

li#ti_colors_list-link_14 a {
	background-position:-585px 0px;
}

li#ti_colors_list-link_14 a:hover {
	background-position:-585px -48px;
}

li#ti_colors_list-link_15 a {
	background-position:-630px 0px;
}

li#ti_colors_list-link_15 a:hover {
	background-position:-630px -48px;
}

li#ti_colors_list-link_16 a {
	background-position:-675px 0px;
}

li#ti_colors_list-link_16 a:hover {
	background-position:-675px -48px;
}

h4#ti_download_link-head {
	background-image:url(../img/template_and_invoice/bg_download-shead_02.gif);
	width:220px;
	height:18px;
	margin:10px 0px 2px;
	padding:0px;
	text-indent:-9999px;
	font-size:1px;
}

a#ti_download_link_01 {
	background-image:url(../img/template_and_invoice/bg_download-linkbg_01.jpg);
	width:220px;
	height:138px;
	display:block;
	text-indent:-9999px;
	margin-bottom:2px;
}

a#ti_download_link_02 {
	background-image:url(../img/template_and_invoice/bg_download-linkbg_02.gif);
	width:220px;
	height:100px;
	display:block;
	text-indent:-9999px;
}

dl#ti_download-step_list {
	width:470px;
	margin:0px;
	padding:0px;
	float:left;
}

dl#ti_download-step_list dt{
	display:none;	
}

dl#ti_download-step_list dd{
	margin:0px 0px 10px;
	padding:0px;
	width:470px;
	height:120px;
	position:relative;
	text-indent: -9999px;
}

dd#ti_download-step_list_01 {
	background-image:url(../img/template_and_invoice/bg_download-list_01.gif);	
}

dd#ti_download-step_list_02 {
	background-image:url(../img/template_and_invoice/bg_download-list_02.gif);	
}

dd#ti_download-step_list_03 {
	background-image:url(../img/template_and_invoice/bg_download-list_03.gif);	
}

dd#ti_download-step_list_04 {
	background-image:url(../img/template_and_invoice/bg_download-list_04.gif);	
}

h2#ti_shipping-head {
	background-image:url(../img/template_and_invoice/bg_shipping-head.gif);
	width:744px;
	height:26px;
	text-indent:-9999px;
	font-size:1px;
	padding:0px;
	margin:16px auto 0px;
}

h3#ti_invoice_head {
	background-image:url(../img/template_and_invoice/bg_shipping-shead_01.gif);
	width:420px;
	height:18px;
	font-size:1px;
	text-indent:-9999px;
	padding:0px;
	margin:0px 0px 2px;
}

a#ti_invoice_link {
	background-image:url(../img/template_and_invoice/bg_invoice_c-btn.jpg);
	width:420px;
	height:100px;
	text-indent:-9999px;
	display:block;
}

h3#ti_ems_head {
	background-image:url(../img/template_and_invoice/bg_shipping-shead_02.gif);
	width:270px;
	height:18px;
	font-size:1px;
	text-indent:-9999px;
	padding:0px;
	margin:0px 0px 2px;
}

a#ti_ems_link {
	background-image:url(../img/template_and_invoice/bg_ems-btn.gif);
	width:270px;
	height:100px;
	text-indent:-9999px;
	display:block;
}

h4#ti_shipping_chart-head {
	background-image:url(../img/template_and_invoice/bg_shipping-shead_03.gif);
	width:700px;
	height:18px;
	padding:0px;
	margin:20px 0px 2px;
	text-indent:-9999px;
	font-size:1px;
}

