@charset "utf-8";

/* --------------------------------------------------------------------

# CSS v1.0  #

Copyright 2008 

-------------------------------------------------------------------- */

/* ---- */
ul.ptn01{
margin:0 0 0 29px;
padding:0;
list-style-type:none;
width:500px;
}

ul.ptn01 li{
margin:0;
padding:0 0 0 18px;
background:url(../image/consept/icon_cb.gif) left 4px no-repeat #FFF;
}

/* --table-- */
table.ptn01{
width:530px;
margin:17px 0 5px 26px;
}

table.ptn01 thead th{
height:29px;
color:#FFF;
background:url(../image/common/bg_table.gif) left top repeat-x #FFF;
border-right:1px solid #FFF;
text-align:center;

}

table.ptn01 tbody th{
width:130px;
border-bottom:1px solid #7c7f80;
border-right:1px solid #7c7f80;
padding:5px 0;
text-align:center;
}

table.ptn01 tbody td{
width:400px;
border-bottom:1px solid #7c7f80;
padding:0;
font-size:12px;
}

table.ptn01 tbody th.noborder,table.ptn01 tbody td.noborder{
border-bottom:none;
}

table.ptn01 tbody td span{
color:#006ab7;
padding-left:10px;
}

img.arrow01{
margin:10px 10px 10px 45px;
}

p.notice01{
margin:0 53px 0 27px;
padding:0;
font-size:11px;
line-height:130%;
letter-spacing:0.1px;
}

#mainCnt h4{
margin:10px 0 7px 35px;
padding:0;
}

div#form01{
margin:10px 0 7px 35px;
padding:0;
width:514px;
letter-spacing:0.1px;
}

p input.inputPtn01{
width:18px;
}

table.form02{
width:514px;
margin:10px 0 7px 35px;
padding:0;
font-size:12px;
letter-spacing:0.1px;
}

table.form02 th{
border-top:1px solid #7c7f80;
margin:0;
padding:24px 0 24px 0;
width:120px;
}

table.form02 td{
border-top:1px solid #7c7f80;
margin:0;
padding:24px 0 24px 0;
}

table.form02 th img{
padding-left:30px;
}

table.form02 td input{
padding:2px 0;
margin:0;
}

table.form02 td input#label09,table.form02 td input#label10,table.form02 td input#label11,table.form02 td input#label12{
width:100px;}

table.form02 td input.inputPtn02{
width:286px;
margin-left:60px;
}

table.form02 td input.inputPtn03{
margin-top:10px;
}

div#form02{
margin:10px 0 7px 45px;
padding:0;
width:514px;
letter-spacing:0.1px;
}

div#form02 p span{
color:#006ab7;
}

div#form02 textarea{
width:450px;
margin-left:5px;
}

