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



/*
reset css
------------------------------*/
html{overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,fieldset,div,iframe,caption,hr,table,tr,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p,li,dl,dt,dd,caption,address,th,td,b,small{word-break:normal;word-wrap:break-word;}
ul li,ol li{list-style:none;}
caption{text-align:left;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}
img,abbr,acronym,fieldset{border:none;}
hr,legend{display:none;}
em{font-weight:bold;}
input,textarea,select{margin:0;}
input,label,button,select{vertical-align:middle;}
img{vertical-align:middle;}
object,embed{vertical-align:top;}
iframe{border:0;}
table,caption,th,td{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
q:before,q:after{content:'';}

/*clearfix*/
div:before,
div:after{content:"";display:table;}
div:after{clear:both;}
/* IE 7 */
div{zoom:1;}
/*/clearfix*/

/*fix IE 7*/
*:first-child+html input{margin:0;}
*:first-child+html body,*:first-child+html br{letter-spacing:0;}
*:first-child+html ol li{display:list-item;}

div,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
}

/*ページアンカー*/
.pganc{display:block;height:0;font-size:0;visibility:hidden;overflow:hidden;}

/*
base font
------------------------------*/
/* 文字サイズについて */

body,input,textarea{font-family:"メイリオ",Meiryo,verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;}
body,input,textarea,h1,h2,h3,h4,h5,h6{font-size:small;}

.lang-us{font-family:Verdana,Arial,Helvetica,sans-serif;}
.lang-ch{font-family:SimSun,Verdana,Arial,Helvetica,sans-serif;}
.lang-kr{font-family:Verdana,Arial,Helvetica,sans-serif;}

table{font-size:inherit;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

body,input,select,textarea{color:#333;}

*:first-child+html h1,
*:first-child+html h2,
*:first-child+html h3,
*:first-child+html h4,
*:first-child+html h5,
*:first-child+html h6{font-size:small;}


body{line-height:1.6;text-shadow:1px 1px 0 rgba(255,255,255,1);}
a{color:#03c;}
a:hover{color:#e71a18;}

/*選択時の色*/
::-moz-selection{
background:#caedff;
}
::selection{
background:#caedff;
}




/*
body
------------------------------*/
body{background:#fff;/*border-top:3px solid #c2ccd1;*/}
html,body{
height:100%;
}



/*
wrapper
------------------------------*/
#wrapper{
min-height:100%;
position:relative;
}

.clm-inq #wrapper{
border-top:2px solid #c2ccd1;
}


/*
header
------------------------------*/
#header{
width:960px;
margin:0 auto;
padding:12px 0 15px;
}

#header .div01{
float:left;
width:500px;
display:table-row;
}
#header .div01 p{
display:table-cell;
}
#header .div01 h1,#header .div01 p.h1{
display:table-cell;
padding-left:10px;
color:#666;
font-weight:normal;
}
*:first-child+html #header .div01 p{
float:left;
width:80px;
}
*:first-child+html #header .div01 h1,
*:first-child+html #header .div01 p.h1{
margin:0 0 0 90px;
padding-left:0;
line-height:50px;
height:50px;
overflow:hidden;
}
*:first-child+html #header .div01 p.h1{
float:none;
width:auto;
}

#header .div02{
position:relative;
float:right;
width:550px;
min-height:50px;
margin-left:10px;
background:url(https://www.axes-payment.co.jp/images/bg01e.gif) 100% 50% no-repeat;
}
* html #header .div02{
height:50px;
}
#header .div02 .ul01{
background:url(https://www.axes-payment.co.jp/images/bt02a.gif) 0 0 no-repeat;
width:200px;
height:13px;
position:absolute;
top:4px;
right:123px;
}

#header .div02 .ul01 li{
float:left;
margin-left:21px;
}

/*clearfix*/
#header .div02 .ul01:before,
#header .div02 .ul01:after{content:"";display:table;}
#header .div02 .ul01:after{clear:both;}
/* IE 7 */
#header .div02 .ul01{zoom:1;}
/*/clearfix*/

#header .div02 .ul01 .li01{
width:58px;
margin-left:0;
}
#header .div02 .ul01 .li02{
width:60px;
}
#header .div02 .ul01 .li03{
width:40px;
}

#header .div02 .ul01 li a{
display:block;
height:0;
padding-top:13px;
overflow:hidden;
}

#header .div02 .ul01 .li01 a{
background:url(https://www.axes-payment.co.jp/images/bt02a.gif) 0 0 no-repeat;
}
#header .div02 .ul01 .li01 a:hover{
background:url(https://www.axes-payment.co.jp/images/bt02a.gif) 0 -13px no-repeat;
}
#header .div02 .ul01 .li02 a{
background:url(https://www.axes-payment.co.jp/images/bt02a.gif) -79px 0 no-repeat;
}
#header .div02 .ul01 .li02 a:hover{
background:url(https://www.axes-payment.co.jp/images/bt02a.gif) -79px -13px no-repeat;
}
#header .div02 .ul01 .li03 a{
background:url(https://www.axes-payment.co.jp/images/bt02a.gif) -160px 0 no-repeat;
}
#header .div02 .ul01 .li03 a:hover{
background:url(https://www.axes-payment.co.jp/images/bt02a.gif) -160px -13px no-repeat;
}


#header .div02 p{
top:2px;
right:0;
width:103px;
position:absolute;
}

*:first-child+html #header .div02 p{
top:0;
}

#header .div02 .ul02{
bottom:4px;
right:0;
position:absolute;
width:200px;
height:13px;
}

/*clearfix*/
#header .div02 .ul02:before,
#header .div02 .ul02:after{content:"";display:table;}
#header .div02 .ul02:after{clear:both;}
/* IE 7 */
#header .div02 .ul02{zoom:1;}
/*/clearfix*/


#header .div02 .ul02 .li04{
width:200px;
}

#header .div02 .ul02 li a{
display:block;
height:0;
padding-top:13px;
overflow:hidden;
}

#header .div02 .ul02 .li04 a{
background:url(https://www.axes-payment.co.jp/images/tx05a.gif) -204px 0 no-repeat;
}
#header .div02 .ul02 .li04 a:hover{
background:url(https://www.axes-payment.co.jp/images/tx05a.gif) -204px -13px no-repeat;
}


/*
main
------------------------------*/
#main{
width:960px;
margin:0 auto;
padding-top:15px;
margin-bottom:26em;
}
*:first-child+html #main{
margin-bottom:2em;
}


/*
カラム
------------------------------*/

/*1カラム*/
body.clm-inq #article{
width:100%;
}




/*
footer
------------------------------*/
#footer{
position:absolute;
bottom:0;
left:0;
width:100%;
height:23em;
background:#f5f5f5;
}


*:first-child+html #footer{
position:static;
top:0;
left:0;
width:auto;
height:auto;
background:none;
}


#footer .div03a{
border-top:1px solid #c2ccd1;
}
#footer .div03b{
border-top:1px solid #fff;
background:#f5f5f5;
padding:10px 0;
}
#footer .div03b div{
width:960px;
margin:0 auto;
}
#footer .div03b ul{
float:left;
max-width:50%;
background:url(https://www.axes-payment.co.jp/images/bg01b.gif) 100% 0 repeat-y;
padding-right:1em;
}
#footer .div03b li{
float:left;
margin-left:1em;
padding-left:1em;
background:url(https://www.axes-payment.co.jp/images/bg01b.gif) 0 0 repeat-y;
}
#footer .div03b li:first-child{
margin-left:0;
}

*:first-child+html #footer .div03b li{
margin-left:0;
padding-left:0;
margin-right:1em;
background:none;
}

#footer .div03b address{
float:right;
max-width:49%;
}

.lang-us #footer .div03b div,
.lang-ch #footer .div03b div,
.lang-kr #footer .div03b div{
text-align:center;
}
.lang-us #footer .div03b address,
.lang-ch #footer .div03b address,
.lang-kr #footer .div03b address{
float:none;
max-width:100%;
}

.clm-inq #main{
margin-bottom:5em;
}
.clm-inq #footer{
height:3em;
}



/*
path
------------------------------*/
#path{
width:960px;
margin:15px auto 0;
}
#path li{
display:inline-block;
}
#path li a{
margin-right:0.45em;
}

*:first-child+html #path li{
display:inline;
zoom:1;
}


/*
共通見出し
------------------------------*/
.hd01{
border-right:1px solid #c2ccd1;
background:url(https://www.axes-payment.co.jp/images/bg02c.gif) 0 0 repeat-y #f7f7ed;
}
.hd01 .hd01a{
background:url(https://www.axes-payment.co.jp/images/bg02a.gif) 0 0 repeat-x;
}
.hd01 .hd01b{
background:url(https://www.axes-payment.co.jp/images/bg02b.gif) 0 0 no-repeat;
padding:9px 10px 8px 30px;
}
.hd01 h1,.hd01 h2,.hd01 h3{
font-size:138.5%;
line-height:1.15;
font-weight:normal;
}

.hd01 .hd01c h1,.hd01 .hd01c h2,.hd01 .hd01c h3{
float:left;
width:50%;
}

.hd01 h1 strong,
.hd01 h2 strong,
.hd01 h3 strong{
font-size:small;
font-weight:normal;
margin-left:0.4em;
}


.hd01 p{
float:right;
max-width:49.9%;
line-height:21px;
}
*:first-child+html .hd01 img{
float:left;
}
.hd01 p a{
background:url(https://www.axes-payment.co.jp/images/ic01a.gif) 0 0.4em no-repeat;
padding-left:16px;
}

.hd03{
padding:5px 10px;
background:url(https://www.axes-payment.co.jp/images/bg06a.gif) 0 0 repeat-x #3f60a1;
background:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(63,96,161)),color-stop(1, rgb(85,120,189)));
background:-o-linear-gradient(bottom,rgb(63,96,161), rgb(85,120,189));
background:-moz-linear-gradient(center bottom,rgb(63,96,161) 0%,rgb(85,120,189) 100%);
}

.hd03 h2,.hd03 h3,.hd03 h4{
padding:2px 10px;
border-left:5px solid #cad4e8;
border-left:5px solid rgba(255,255,255,0.7);
line-height:1;
text-shadow:none;
font-size:116%;
color:#fff;
font-weight:normal;
}

*:first-child+html .hd03 h2,
*:first-child+html .hd03 h3,
*:first-child+html .hd03 h4{
padding:0 10px;
border-left:5px solid #cad4e8;
}

.mt10{
margin-top:10px;
}
.mt15{
margin-top:15px;
}
.mt20{

margin-top:20px;
}
.mt25{
margin-top:25px;
}
.mt30{
margin-top:25px;
}
.mt35{
margin-top:25px;
}
.mt40{
margin-top:40px;
}

/*
共通ボックス
------------------------------*/
.bx00{
margin-bottom:15px;
}

.bx01{
margin-bottom:15px;
border:1px solid #c2ccd1;
}
.bx01a{
border:4px solid #e5e8f6;
padding:15px;
background:#fff;
}

.bx02{
margin-bottom:15px;
border:1px solid #c2ccd1;
background:#f5f5f5;
padding:2px;
}
.bx02a{
background:#fff;
padding:7px;
}
.bx02a{
background:#fff;
padding:7px;
}

body.clm-2l #article .bx02a,
body.clm-2r #article .bx02a,
#main .bx02a{
padding:12px;
}

.bx03{
border-top:1px solid #c2ccd1;
background:url(https://www.axes-payment.co.jp/images/bg06c.gif) 0 0 repeat-x #fff;
background:-webkit-gradient(linear,left top,left bottom,color-stop(0, rgb(250,250,250)),color-stop(1, rgb(255,255,255)));
background:-o-linear-gradient(top,rgb(250,250,250), rgb(255,255,255));
background:-moz-linear-gradient(center top,rgb(250,250,250) 0%,rgb(255,255,255) 100%);
}


/*
お問合せ
------------------------------*/
.inq_style{
font-size:100%;
}
.lang-us .inq_style,
.lang-ch .inq_style,
.lang-kr .inq_style{
font-size:100%;
}
.inq_style *{
zoom:1;
}
.inq_style .div01 p{
padding-top:10px;
line-height:1.8;
}
.inq_style .div01 p:first-child{
padding-top:0;
}
.inq_style .div01 p em{
display:block;
font-weight:normal;
padding-left:1em;
text-indent:-1em;
}

.inq_style .div01 ul{
padding-top:5px;
}
.inq_style .div01 ul li{
padding-top:5px;
}
.inq_style .div01 li a{
background:url(https://www.axes-payment.co.jp/images/ic01a.gif) 0 50% no-repeat;
padding-left:16px;
}




.inq_style .div01a{
margin-top:20px;
width:570px;
position:relative;
border:1px solid #c2ccd1;
}
.inq_style .div01a div{
border:1px solid #fff;
background:#f5f5f5;
padding:3px;
}
.inq_style .div01a h3{
background:#360;
background:linear-gradient(bottom,rgb(51,102,0) 0%,rgb(71,128,13) 100%);
background:-o-linear-gradient(bottom,rgb(51,102,0) 0%,rgb(71,128,13) 100%);
background:-moz-linear-gradient(bottom,rgb(51,102,0) 0%,rgb(71,128,13) 100%);
background:-webkit-linear-gradient(bottom,rgb(51,102,0) 0%,rgb(71,128,13) 100%);
background:-ms-linear-gradient(bottom,rgb(51,102,0) 0%,rgb(71,128,13) 100%);
background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgb(51,102,0)),color-stop(1,rgb(71,128,13)));
padding:10px 15px;
}
.inq_style .div01a p{
padding:15px 10px;
border-bottom:1px solid #fff;
}
.inq_style .div01a ul{
padding:15px 10px 12px;
border-top:1px solid #c2ccd1;
}
.inq_style .div01a li{
float:left;
width:170px;
margin-right:20px;
padding-top:0 !important;
}
/*clearfix*/
.inq_style .div01a ul:before,
.inq_style .div01a ul:after{content:"";display:table;}
.inq_style .div01a ul:after{clear:both;}
/* IE 7 */
.inq_style .div01a ul{zoom:1;}
/*/clearfix*/

.inq_style .div01a li a{
display:block;
height:0;
padding-top:40px;
padding-left:0;
background:none;
overflow:hidden;
}

.inq_style .div01a .li01 a{
background:url("https://www.axes-payment.co.jp/images/bg07f.gif") 0 0 no-repeat;
}
.inq_style .div01a .li01 a:hover{
background:url("https://www.axes-payment.co.jp/images/bg07f.gif") 0 -40px no-repeat;
}
.inq_style .div01a .li02 a{
background:url("https://www.axes-payment.co.jp/images/bg07g.gif") 0 0 no-repeat;
}
.inq_style .div01a .li02 a:hover{
background:url("https://www.axes-payment.co.jp/images/bg07g.gif") 0 -40px no-repeat;
}


.inq_style .div01 dl.thanks dt,
.inq_style .div01 dl.thanks dd{
display:inline-block;
}

*:first-child+html .inq_style .div01 dl.thanks dt,
*:first-child+html .inq_style .div01 dl.thanks dd{
display:inline;
zoom:1;
}
* html .inq_style .div01 dl.thanks dt,
* html .inq_style .div01 dl.thanks dd{
display:inline;
zoom:1;
}



.lang-us .inq_style .div02,
.lang-ch .inq_style .div02,
.lang-kr .inq_style .div02{
margin-top:40px;
}
.lang-us .inq_style .div02 p,
.lang-ch .inq_style .div02 p,
.lang-kr .inq_style .div02 p{
padding-bottom:10px;
}
.inq_style .div02a{
padding-top:1px;
background:url(https://www.axes-payment.co.jp/images/bg01a.gif) 0 0 repeat-x;
}

.inq_style .div02 ul{
padding-bottom:1px;
background:url(https://www.axes-payment.co.jp/images/bg01a.gif) 0 100% repeat-x;
}
.inq_style .div02 li{
background:url(https://www.axes-payment.co.jp/images/bg01a.gif) 0 0 repeat-x #fff;
padding:6px 0 5px;
}

.inq_style .div02 li{
*float:left;
*width:100%;
}

/* IE 7 */
.inq_style .div02 ul{zoom:1;}
/*/clearfix*/

.inq_style .div02 li:nth-child(odd){
background:url(https://www.axes-payment.co.jp/images/bg01a.gif) 0 0 repeat-x #fafafa;
}
.inq_style .div02 li.odd:not(:target){
background:url(https://www.axes-payment.co.jp/images/bg01a.gif) 0 0 repeat-x #fafafa\9;
}
.inq_style .div02 li.odd{
background:url(https://www.axes-payment.co.jp/images/bg01a.gif) 0 0 repeat-x #fafafa\9;
}
.inq_style .div02 li:first-child{
background:#fafafa !important;
padding:5px 0;
}




.inq_style .div02 li table{
width:100%;
}
.inq_style .div02 li th{
width:250px;
padding:10px;
vertical-align:middle;
}
.inq_style .div02 li th em{
background:url(https://www.axes-payment.co.jp/images/ic05a.gif) 100% 45% no-repeat;
padding:2px 44px 2px 0;
}

.lang-us .inq_style .div02 li th em{
background:url(https://www.axes-payment.co.jp/images/ic05d.gif) 100% 45% no-repeat;
padding-right:13px;
}
,
.lang-ch .inq_style .div02 li th em{
background:url(https://www.axes-payment.co.jp/images/ic05a.gif) 100% 45% no-repeat;
padding-right:44px;
}
.lang-kr .inq_style .div02 li th em{
background:url(https://www.axes-payment.co.jp/images/ic05e.gif) 100% 45% no-repeat;
padding-right:44px;
}

.inq_style .div02 li td{
padding:10px;
vertical-align:middle;
}
.inq_style input{
margin-right:0.4em;
font-size:inherit;
}
.inq_style .inp01,
.inq_style .inp02,
.inq_style .inp03,
.inq_style .inp04,
.inq_style textarea{
padding:3px;
border:1px solid #96a6c5;
max-width:620px;
}
.inq_style select{
padding:4px;
border:1px solid #96a6c5;
font-size:inherit;
}
.inq_style .inp01:focus,
.inq_style .inp02:focus,
.inq_style .inp03:focus,
.inq_style .inp04:focus,
.inq_style textarea:focus{
background:#f5f8ff;
border:1px solid #2a4e97;
outline:0;
}
.inq_style .div02 li td input,
.inq_style .div02 li td span{
display:inline-block;
}

.inq_style .div02 li td input,
.inq_style .div02 li td span{
*display:inline;
*zoom:1;
}

.inq_style .div02 li td span{
color:#666;
}
.inq_style .div02 li td .span01{
display:block;
padding-top:5px;
}

.inq_style .div02 li td strong{
color:#b02020;
display:block;
padding-top:5px;
}

.inq_style .div02 li td .inp01{
width:15em;
}
.inq_style .div02 li td .inp02{
width:30em;
}
.inq_style .div02 li td .inp03{
width:7.5em;
}
.inq_style .div02 li td .inp04{
width:3em;
}
.inq_style .div02 li td .half{
ime-mode:disabled;

}

.inq_style .div02 li td textarea{
width:85%;
height:115px;
overflow-y:visible;
}

.inq_style .div02 li td ul{
background:none !important;
margin-top:0 !important;
padding-bottom:0 !important;
}

.inq_style .div02 li td li{
background:none !important;
padding:0 !important;
}
.inq_style .div02 li td li:first-child{
background:none !important;
padding:0 !important;
}

/*カレンダー*/

.inq_style .div02 li td ul.toggle{
display:inline-block;
font-size:small;
margin-left:1em;
}
.inq_style .div02 li td ul.toggle li:first-child{
background:none !important;
}

*:first-child+html .inq_style .div02 li td ul.toggle{
display:inline;
zoom:1;
vertical-align:middle;
}
* html .inq_style .div02 li td ul.toggle{
display:inline;
zoom:1;
vertical-align:middle;
}

.inq_style .div02 li td ul.toggle li a{
display:inline-block;
padding-left:16px;
}
.inq_style .div02 li td ul.toggle .li01 a{
background:url(https://www.axes-payment.co.jp/images/ic14a.gif) 0 50% no-repeat;
}
.inq_style .div02 li td ul.toggle .li02 a{
background:url(https://www.axes-payment.co.jp/images/ic14b.gif) 0 50% no-repeat;
}

.inq_style .div02 li td div.cal01{
padding-top:20px;
font-size:small;
}

.inq_style .div02 li td div.cal01 div{
width:50%;
float:left;
padding:0 0 0 10px;
}

*:first-child+html .inq_style .div02 li td div.cal01 div{
width:300px;
padding:0;
margin-left:20px;
}
*:first-child+html .inq_style .div02 li td div.cal01 div:first-child{
margin-left:0;
}

* html .inq_style .div02 li td div.cal01 div{
width:280px;
padding:0;
marginright:20px;
}

.inq_style .div02 li td div.cal01 div:first-child{
padding:0 10px 0 0;
}

.inq_style .div02 li td div.cal01 table{
border-collapse:separate;
border-spacing:1px;
background:#c2ccd1;
}
.inq_style .div02 li td div.cal01 caption{
font-weight:bold;
}
.inq_style .div02 li td div.cal01 th,
.inq_style .div02 li td div.cal01 td{
font-size:93%;
width:14.3%;
vertical-align:middle;
text-align:center;
}

.inq_style .div02 li td div.cal01 th{
background:#f5f5f5;
border:1px solid #fff;
padding:9px;
}
.inq_style .div02 li td div.cal01 td{
height:65px;
padding:0;
background:#fff;
}

.inq_style .div02 li td div.cal01 th.sunday,
.inq_style .div02 li td div.cal01 td.sunday{
width:14.2%;
}
.inq_style .div02 li td div.cal01 td.sunday{
color:#c33;
}
.inq_style .div02 li td div.cal01 td.saturday{
color:#33c;
}
.inq_style .div02 li td div.cal01 td.holiday{
color:#c33;
}

.inq_style .div02 li td div.cal01 td{
overflow:hidden;
white-space:nowrap;
}

.inq_style .div02 li td div.cal01 td li{
font-weight:bold;
}
.inq_style .div02 li td div.cal01 td li:first-child{
background:none !important;
}

.inq_style .div02 li td div.cal01 td li a{
font-weight:normal;
}

.inq_style .div02 li td div.close ul.toggle .li02,
.inq_style .div02 li td div.close div.cal01{
display:none;
}
.inq_style .div02 li td div.open ul.toggle .li01{
display:none;
}

.inq_style .div03{
margin-top:20px;
height:180px;
overflow-y:scroll;
border:1px solid #96a6c5;
padding:14px;
}
.inq_style .div03 .dl01 dt{
text-align:center;
font-weight:bold;
padding-bottom:10px;
}

.inq_style .div03 .dl01 dd em{
float:left;
width:1em;
font-weight:normal;
}
.inq_style .div03 .dl01 dd span{
display:block;
margin-left:1em;
}
.inq_style .div03 .dl01 dd ol li{
padding-left:50px;
}
.inq_style .div03 .dl02 dt{
padding:20px 0 10px 0;
}
.inq_style .div03 .dl02 dt strong{
display:block;
padding-left:1em;
text-indent:-1em;
font-weight:normal;
}

.inq_style .div04{
margin-top:40px;
}
.inq_style .div04 dl{
text-align:center;
background:#f5f5f5;
padding:10px;
}
.inq_style .div04 dt{
font-weight:bold;
text-align:center;
display:inline-block;
}

.inq_style .div04 dt em{
background:url(https://www.axes-payment.co.jp/images/ic05a.gif) 100% 45% no-repeat;
padding:2px 44px 2px 0;
}


.lang-us .inq_style .div04 dt em{
background:url(https://www.axes-payment.co.jp/images/ic05d.gif) 100% 45% no-repeat;
padding-right:13px;
}
.lang-ch .inq_style .div04 dt em{
background:url(https://www.axes-payment.co.jp/images/ic05a.gif) 100% 45% no-repeat;
padding-right:44px;
}
.lang-kr .inq_style .div04 dt em{
background:url(https://www.axes-payment.co.jp/images/ic05e.gif) 100% 45% no-repeat;
padding-right:44px;
}



.inq_style .div04 dd{
padding-top:5px;
}
.inq_style .div04 dd ul{
text-align:center;
}
.inq_style .div04 dd li{
display:inline-block;
margin:0 20px;
}

*:first-child+html .inq_style .div04 dd li{
display:inline;
zoom:1;
}
* html .inq_style .div04 dd li{
display:inline;
zoom:1;
}


.inq_style .div05 table{
margin-top:10px;
width:100%;
border-collapse:separate;
border-spacing:1px;
background:#c2ccd1;
}
.inq_style .div05 tr{
}
.inq_style .div05 th,
.inq_style .div05 td{
vertical-align:middle;
padding:9px;
}
.inq_style .div05 th{
background:#f5f5f5;
width:15%;
border:1px solid #fff;
}
.inq_style .div05 td{
background:#fff;
}




.inq_style .btn{
margin-top:20px;
padding-bottom:25px;
}

.inq_style .btn p{
padding-bottom:20px;
text-align:center;
}

.inq_style .btn ul{
text-align:center;
}
.inq_style .btn li{
display:inline-block;
margin:0 20px;
}

*:first-child+html .inq_style .btn li{
display:inline;
zoom:1;
}
* html .inq_style .btn li{
display:inline;
zoom:1;
}

.inq_style .btn li a{
display:block;
width:350px;
height:0;
padding-top:70px;
overflow:hidden;
}

.inq_style .btn .li01 a{
background:url(https://www.axes-payment.co.jp/images/bt05d.gif) 0 0 no-repeat;
}
.inq_style .btn .li01 a:hover{
background:url(https://www.axes-payment.co.jp/images/bt05d.gif) 0 -70px no-repeat;
}
.inq_style .btn .li02 a{
background:url(https://www.axes-payment.co.jp/images/bt05c.gif) 0 0 no-repeat;
}
.inq_style .btn .li02 a:hover{
background:url(https://www.axes-payment.co.jp/images/bt05c.gif) 0 -70px no-repeat;
}


/*us*/
.lang-us .inq_style .btn input{
font-size:123.1%;
}
.lang-us .inq_style .btn li a{
display:block;
width:140px;
height:0;
padding-top:36px;
overflow:hidden;
}

.lang-us .inq_style .btn .li01 a{
background:url(https://www.axes-payment.co.jp/images/bt07d.gif) 0 0 no-repeat;
}
.lang-us .inq_style .btn .li01 a:hover{
background:url(https://www.axes-payment.co.jp/images/bt07d.gif) 0 -36px no-repeat;
}
.lang-us .inq_style .btn .li02 a{
background:url(https://www.axes-payment.co.jp/images/bt07c.gif) 0 0 no-repeat;
}
.lang-us .inq_style .btn .li02 a:hover{
background:url(https://www.axes-payment.co.jp/images/bt07c.gif) 0 -36px no-repeat;
}

/*ch*/
.lang-ch .inq_style .btn input{
font-size:123.1%;
}
.lang-ch .inq_style .btn li a{
display:block;
width:140px;
height:0;
padding-top:36px;
overflow:hidden;
}

.lang-ch .inq_style .btn .li01 a{
background:url(https://www.axes-payment.co.jp/images/bt08d.gif) 0 0 no-repeat;
}
.lang-ch .inq_style .btn .li01 a:hover{
background:url(https://www.axes-payment.co.jp/images/bt08d.gif) 0 -36px no-repeat;
}
.lang-ch .inq_style .btn .li02 a{
background:url(https://www.axes-payment.co.jp/images/bt08c.gif) 0 0 no-repeat;
}
.lang-ch .inq_style .btn .li02 a:hover{
background:url(https://www.axes-payment.co.jp/images/bt08c.gif) 0 -36px no-repeat;
}

/*kr*/
.lang-kr .inq_style .btn input{
font-size:123.1%;
}
.lang-kr .inq_style .btn li a{
display:block;
width:140px;
height:0;
padding-top:36px;
overflow:hidden;
}

.lang-kr .inq_style .btn .li01 a{
background:url(https://www.axes-payment.co.jp/images/bt09d.gif) 0 0 no-repeat;
}
.lang-kr .inq_style .btn .li01 a:hover{
background:url(https://www.axes-payment.co.jp/images/bt09d.gif) 0 -36px no-repeat;
}
.lang-kr .inq_style .btn .li02 a{
background:url(https://www.axes-payment.co.jp/images/bt09c.gif) 0 0 no-repeat;
}
.lang-kr .inq_style .btn .li02 a:hover{
background:url(https://www.axes-payment.co.jp/images/bt09c.gif) 0 -36px no-repeat;
}



/*
エラー
------------------------------*/
.err_lst{
background:url(https://www.axes-payment.co.jp/images/bg01a.gif) 0 100% repeat-x;
padding-bottom:20px;
}

.lang-us .err_lst,
.lang-kr .err_lst,
.lang-ch .err_lst{
background:none;
padding-bottom:0;
}

.err_lst dl{
border:1px dotted #c2ccd1;
background:#fff5f5;
padding:9px;
}
.err_lst dt{
font-weight:bold;
color:#b02020;
}
.err_lst dd{
padding-top:3px;
}
.err_lst li{
padding-top:2px;
}
.err_lst li a{
text-shadow:none;
}




/*
サービス資料ダウンロード
------------------------------*/
.svs_download{
font-size:100%;
}
.lang-us .svs_download,
.lang-ch .svs_download,
.lang-kr .svs_download{
font-size:100%;
}
.svs_download p em{
display:block;
padding-left:1em;
text-indent:-1em;
font-weight:normal;
}

.svs_download li{
padding-top:16px;
margin-top:15px;
background:url(https://www.axes-payment.co.jp/images/bg01a.gif) 0 0 repeat-x;
}
.svs_download li:first-child{
padding-top:0;
background:none;
}
.svs_download h4{
background:url(https://www.axes-payment.co.jp/images/ic01e.gif) 0 50% no-repeat;
padding:1px 0 1px 16px;
color:#2a4e97;
}
.svs_download dd,
.svs_download dt{
padding-top:5px;
}
.svs_download dt a{
display:inline-block;
background:url(https://www.axes-payment.co.jp/images/ic13c.gif) 0 50% no-repeat;
padding-left:19px;
}
.svs_download dt a{
*display:inline;
zoom:1;
}
.svs_download dt span{
margin-left:0.5em;
}

.svs_download .p01{
padding-top:15px;
}


/*バリデート*/
.err_contents{
margin-top:10px;
background:url(https://www.axes-payment.co.jp/images/bg10a.gif) 20px 0 no-repeat;
padding-top:6px;
}
.err_contents div{
background:#999;
padding:5px 10px;
float:left;
}

.formErrorMsg li,
.formErrorMsg li:first-child{
color:#fff;
text-shadow:none;
}
.btn input{
margin-right:0;
}
















/*EOF*/
