@charset "UTF-8";

/*font*/
.c01{
color:#f5a100;
}

.c02{
color:#ffffff;
}

.c03{
color:#ed7978;
}

.c04{
color:#54c3f1;
}

/*margin*/
.m_bottom0{
margin-bottom:0px;;
}

/*link*/
.title_ml01 a:link {
color:#ffffff;
}
.title_ml01 a:visited {
color:#ffffff;
}

.title_ml01 a:hover {
color:#ffffff;
}
.title_ml01 a:active {
color:#ffffff;
}

/*part/index.php-css*/



#partIndexTable1 td{
font-size:13px;
padding-top:5px;
padding-bottom:5px;
}

#partIndexUl li{
list-style-type: none; 
float:left;
}



/*part/index.php-css*/

#pi_contents01{
width:800px;
color:#333333;
margin:0px auto;
line-height:1.5em;
}

#pi_title_m01{
margin-bottom:25px;
}

#pi_contents02{
width:800px;
}

#pi_con02_l{
width:174px;
height:302px;
margin:0px 0px auto 0px;
float:left;
}

#pi_con02_m01{
width:446px;
margin:0px 0px auto 0px;
text-align:center;
float:left;
}

#pi_con02_m02{
width:410px;
margin:10px 18px 25px 20px;
text-align:left;
}

#pi_con02_m03{
width:446px;
}

#pi_con02_m04{
background-image:url(../img/part_index/p_index06.gif);
background-repeat:repeat-y;
}

#pi_con02_m05{
width:400px;
padding:5px 23px 0px 23px;
text-align:left;
}

#pi_con02_m06{
background-image:url(../img/part_index/p_index08.gif);
background-repeat:repeat-y;
vertical-align:top;
}

#pi_con02_m07{
text-align:center;
vertical-align:middle;
}

#pi_con02_r{
width:174px;
height:302px;
margin:0px 0px auto 0px;
vertical-align:top;
float:left;
}

#pi_contents03{
}

#pi_con03_01{
width:440px;
margin:25px 177px auto 183px;
}

#pi_con03_02{
background-image:url(../img/part_index/p_index12.gif);
background-repeat:repeat-y;
}

.pi_con03_03{
width:440px;
}

#pi_con03_04{
width:220px;
padding:15px 10px 10px 20px;
text-align:left;
float:left;
}

.pi_con03_05{
width:161px;
vertical-align:middle;
margin:50px 10px 50px auto; 
float:left;
}

#pi_con03_06{
width:440px;
margin:0px 177px 0px 183px;
}

#pi_con03_07{
background-image:url(../img/part_index/p_index15.gif);
background-repeat:repeat-y;
}

#pi_con03_08{
width:220px;
padding:15px 10px 10px 20px;
text-align:left;
float:left;
}

#pi_con03_09{
width:161px;
vertical-align:middle;
margin:50px 10px 50px auto; 
float:left;
}

#pi_contents04{
width:541px;
margin:0px 129px auto 128px;
}

#pi_con04_01{
background-image:url(../img/part_index/p_index18.gif);
background-repeat:repeat-y;
}

#pi_con04_02{
width:541px;
text-align:center;
padding-top:15px;
padding-bottom:15px;
}

/*part/entry.php-css*/
#pe_contents01{
width:800px;
color:#333333;
margin:0px auto;
line-height:1.5em;
}

#pe_title_m01{
width:800px;
}

#pe_title_m02{
background-image:url(../img/part_entry/p_entry01b.gif);
background-repeat:repeat-y;
}

#pe_title_m03{
width:800px;
text-align:center;
}

#pe_title_m04{
margin:30px auto 25px;
}

.pe_contents02{
width:800px;
}

.pe_con_l{
width:380px;
text-align:left;
vertical-align:top;
float:left;
}

.pe_con02l_img01{
width:380px;
height:40px;
text-align:left;
}

.pe_con02l_bun01{
width:370px;
text-align:left;
margin:10px 5px 25px 5px;
}

.pe_con02l_img02{
width:380px;
}

#pe_con02l_img03{
background-image:url(../img/part_entry/p_entry04.gif);
background-repeat:no-repeat;
width:380px;
height:40px;
text-align:center;
padding-top:6px;
float:left;
}

#pe_con02l_img04{
width:380px;
background-image:url(../img/part_entry/p_entry05.gif);
background-repeat:repeat-y;
margin-top:-6px;
float:left;
}

.pe_con02l_bun02{
text-align:left;
padding:5px 5px 20px 22px;
}

.pe_con_r{
width:380px;
text-align:right;
vertical-align:top;
float:right;
}

.pe_con02r_img01{
width:380px;
height:40px;
text-align:right;
margin-bottom:15px;
}

.pe_con02r_img02{
width:380px;
}

#pe_con02r_img03{
background-image:url(../img/part_entry/p_entry09.gif);
background-repeat:repeat-y;
}

.pe_con02r_bun01{
width:350px;
margin:0 15px;
padding:15px 0px;
text-align:left;
line-height:1.5em;
}

#pe_con02r_img04{
background-image:url(../img/part_entry/p_entry11.gif);
background-repeat:repeat-y;
}

#pe_con02r_img05{
background-image:url(../img/part_entry/p_entry13.gif);
background-repeat:repeat-y;
}

.pe_b01{
width:160px;
height:40px;
margin:30px 120px;
}

#pe_con02r_img06{
width:380px;
height:293px;
margin:20px 10px;
}

#pe_con02l_img07{
background-image:url(../img/part_entry/p_entry17.gif);
background-repeat:no-repeat;
width:380px;
height:40px;
text-align:center;
padding-top:6px;
}

.pe_con02l_img08{
width:380px;
background-image:url(../img/part_entry/p_entry18.gif);
background-repeat:repeat-y;
margin-top:-6px;
}

#pe_con02l_img09{
width:380px;
margin-top:20px;
}

#pe_con02l_img10{
background-image:url(../img/part_entry/p_entry20.gif);
background-repeat:no-repeat;
width:380px;
height:40px;
text-align:center;
padding-top:6px;
}

.pe_con02r_img07{
background-image:url(../img/part_entry/p_entry24.gif);
background-repeat:repeat-y;
}

#pe_con02r_img08{
background-image:url(../img/part_entry/p_entry28.gif);
background-repeat:repeat-y;
}

#pe_contents04{
width:542px;
text-align:center;
margin-left:129px;
margin-right:129px;
margin-bottom:45px;
}

#pe_con04_img01{
background-image:url(../img/part_entry/p_entry32.gif);
background-repeat:no-repeat;
width:542px;
height:48px;
text-align:center;
}

#pe_con04_img02{
background-image:url(../img/part_entry/p_entry33.gif);
background-repeat:repeat-y;
}
#pe_con04_img03{
background-image:url(../img/part_entry/p_entry35.gif);
background-repeat:repeat-y;
}

#pe_con04_tab01{
width:300px;
margin-left:121px;
}

#pe_con04_bun01{
width:542px;
text-align:center;
padding-top:10px;
padding-bottom:5px;
}

#pe_con04_dl01{
margin-left:121px;
margin-right:121px;
}

.pe_con04_dl01{
}

.pe_con04_td02{
}

#pe_con04_td03{
text-align:center;
clear:both;
}

.pdt8px{
padding-top:8px;
}

.pdt5px{
padding-top:5px;
}

.pdb5px{
padding-bottom:5px;
}
.aidbank_kekka_box1{
width:90px;
}


#part_name td,#part_genre td,#part_area td{
font-size:12px;
vertical-align:baseline;
}


/*part/use.php-css*/

#pu_contents01{
width:800px;
color:#333333;
margin:0px auto;
line-height:1.5em;
}

#pu_title_m01{
width:800px;
}

#pu_contents02{
width: 426px;
text-align: left;
font-size: 13px;
line-height: 1.5em;
}

#pu_contents03{
width: 800px;
height: 750px;
background-image: url(../img/part_use/p_use06.gif);
background-repeat: repeat-y;
}

.pu_text01{
color: #000000;
background-color: #F19B97;
}

.pu_text02{
color: #000000;
background-color: #7DCDF4;
}

.pu_text03{
color: #000000;
background-color: #FAC43E;
}
