@charset "utf-8";

/*------------------------------------------------*/

#index_right{ float:right; width:720px; border-bottom:solid 2px #FF6600;}

/*お問い合わせ*/
#company_right_01{ float:left; width:720px;}

#company_right_01 h1 {
 margin: 0px;
 padding: 0px;
}


#flow_right_table_01{ float:left; width:700px; padding-left:10px; padding-top:20px; font-size:14px; padding-bottom:20px;}

#flow_right_table_02{
 float:left;
 width: 718px;
 padding-top: 20px;
 font-size: 14px;
 padding-bottom: 20px;
}

.flow_03 {
 float:left;
 width: 100%;
 border: #bfbfbf solid 1px;
 margin-bottom: 20px;
}

.flow_03 .text {
 margin: 5px 5px;
}

.flow_03 .text h2 {
 width: auto;
 padding: 5px 5px;
 background-color: #FFE8D9;
 border-left: 10px solid #FF6600;
 margin: 0px 0px 15px 0px;
 font-size: 98%;
} 

.flow_03 .text h3 {
 width: auto;
 padding: 3px 10px;
 margin: 8px 0px 8px 0px;
 background-color: #FF6600;
 color: #FFFFFF;
 font-size: 95%;
} 

.flow_03 .text h4 {
 width: auto;
 margin-top: 10px !important;
 margin-left: 10px !important;
} 

.flow_03 .text li {
 margin-left: 20px !important;
 list-style-type: disc !important;
}

.flow_03 .text p {
 margin-left: 10px;
}

.agree {
 float:left;
 width: 100%;
}

.agree .text {
 margin: 5px 5px;
}

.agree .text h3 {
 width: auto;
 padding: 3px 10px;
 margin: 8px 0px 12px 0px;
 border-left:3px solid #3A3A3A;
 border-bottom:1px solid #CCCCCC;
 font-size: 95%;
}

.agree .text li {
 margin-left: 30px !important;
 margin-bottom: 8px !important;
 list-style-type: disc !important;
 font-size: 95%;
 font-weight: bold;
}

.agree .text p{
 margin-left: 10px;
 font-size: 92%;
 margin-bottom: 10px !important;
}


.flow_01 {
 float:left;
 width:698px;
 border:#bfbfbf solid 1px;
}




.flow_set01_01{ float:left; width:660px; padding:10px 19px 10px 19px;}
.flow_set01_01_01{float:left; width:329px; border-right:#bfbfbf dashed 1px;}
.flow_set01_01_01_img01{float:left; width:309px;}
.flow_set01_01_01_img02{float:left; width:309px; padding-top:5px;}
.flow_set01_01_01_img02_01{float:left; width:79px;}
.flow_set01_01_01_img02_02{float:left; width:230px;}
.flow_set01_01_01_img02_03{float:left; width:309px;}




.flow_set01_02{float:left; width:309px; padding-left:20px;}
.flow_set01_02_01_img01{float:left; width:309px;}
.flow_set01_02_01_img02{float:left; width:309px; padding-top:5px;}
.flow_set01_02_01_img02_01{float:left; width:79px;}
.flow_set01_02_01_img02_02{float:left; width:230px;}
.flow_set01_02_01_img02_03{float:left; width:309px; padding-top:10px;}
.flow_set01_02_01_img02_04{float:left; width:700px;}



.flow_set02_01{ float:left; width:660px; padding:10px 19px 10px 19px;}
.flow_set02_01_01{float:left; width:660px; padding-bottom:5px;}
.flow_set02_01_01_img01_01{float:left; width:79px;}
.flow_set02_01_01_img01_02{float:left; width:581px;}
.flow_set02_01_01_img01_03{float:left; width:700px;}


.flow_set03_01{ float:left; width:660px; padding:10px 19px 10px 19px;}
.flow_set03_01_01{float:left; width:329px; border-right:#bfbfbf dashed 1px;}
.flow_set03_01_01_img01{float:left; width:309px;}
.flow_set03_01_01_img02{float:left; width:309px; padding-top:5px;}
.flow_set03_01_01_img02_01{float:left; width:79px;}
.flow_set03_01_01_img02_02{float:left; width:230px; }
.flow_set03_01_01_img02_03{float:left; width:309px;}




.flow_set03_02{float:left; width:309px; padding-left:20px;}
.flow_set03_02_01_img01{float:left; width:309px;}
.flow_set03_02_01_img02{float:left; width:309px; padding-top:5px;}
.flow_set03_02_01_img02_01{float:left; width:79px;}
.flow_set03_02_01_img02_02{float:left; width:230px;}
.flow_set03_02_01_img02_03{float:left; width:309px; padding-top:10px;}
.flow_set03_02_01_img02_04{float:left; width:700px;}



.flow_set04_01{ float:left; width:660px; padding:10px 19px 10px 19px;}
.flow_set04_01_01{float:left; width:329px; }
.flow_set04_01_01_img01{float:left; width:309px;}
.flow_set04_01_01_img02{float:left; width:309px; padding-top:5px;}
.flow_set04_01_01_img02_01{float:left; width:79px;}
.flow_set04_01_01_img02_02{float:left; width:230px;}
.flow_set04_01_01_img02_03{float:left; width:309px;}




.flow_set04_02{float:left; width:309px; padding-left:20px; border-left:#bfbfbf dashed 1px;}
.flow_set04_02_01_img01{float:left; width:309px; }
.flow_set04_02_01_img02{float:left; width:309px; padding-top:5px;}
.flow_set04_02_01_img02_01{float:left; width:79px;}
.flow_set04_02_01_img02_02{float:left; width:230px;}
.flow_set04_02_01_img02_03{float:left; width:309px; padding-top:10px;}
.flow_set04_02_01_img02_04{float:left; width:700px;}




.flow_set05_01{ float:left; width:660px; padding:10px 19px 10px 19px;}
.flow_set05_01_01{float:left; width:329px;}
.flow_set05_01_01_img01{float:left; width:309px;}
.flow_set05_01_01_img02{float:left; width:309px; padding-top:5px;}
.flow_set05_01_01_img02_01{float:left; width:79px;}
.flow_set05_01_01_img02_02{float:left; width:230px;}
.flow_set05_01_01_img02_03{float:left; width:309px;}




.flow_set05_02{float:left; width:309px; padding-left:20px; border-left:#bfbfbf dashed 1px;}
.flow_set05_02_01_img01{float:left; width:309px;}
.flow_set05_02_01_img02{float:left; width:309px; padding-top:5px;}
.flow_set05_02_01_img02_01{float:left; width:79px;}
.flow_set05_02_01_img02_02{float:left; width:230px;}
.flow_set05_02_01_img02_03{float:left; width:309px; padding-top:10px;}
.flow_set05_02_01_img02_04{float:left; width:700px;}