

.Qtitle{
display : inline;
font-size : 16px;
color : #2C90E0;
line-height : 1.2em;
}


.Q1{
display : inline;
font-size : 22px;
color : #2CA6E0;
line-height : 1.2em;
font-style : normal; 
font-weight : normal;
}


.A1{
display : inline;
font-size : 22px;
color : #666666;
line-height : 1.2em;
}


.tel_marin{
display : inline;
font-size : 14px;
color : #00A498;
font-style : normal;
font-weight : bold;
}


.style44{
display : inline;
font-size : 14px;
color : #3D6DB6;
line-height : 1.4em;
font-style : normal;
font-weight : bold;
}


.size12{
display : inline;
font-size : 12px;
line-height : 1.4em;
}


.style68{
display : inline;
}


.red{
display : inline;
font-size : 16px;
color : #FF0303;
font-style : normal;
font-weight : bold;
}

/**********/


.style72{
display : inline;
background-color : #98CC89;
font-size : 16px;
color : #FFFFFF;
line-height : px;
text-indent : 0px;
font-style : normal;
font-weight : bold;
text-decoration : none;
}


.h_title_07b{
display : block;
width : 555px;
height : 35px;
margin:0px;
background-image : url(user/img/-system-style/htitlenew.png);
background-position : 0px -210px;
font-size : 14px;
color : #52A5C7;
line-height : 35px;
text-indent : 20px;
font-style : normal;
font-weight : bold;
}


.h_title_01{
display : block;
width : 555px;
height : 35px;
margin:0px;
background-image : url(user/img/-system-style/htitlenew.png);
background-position : 0px 0px;
font-size : 16px;
color : #E40A72;
line-height : 35px;
text-indent : 20px;
font-style : normal;
font-weight : bold;
}


.h_title_02{
display : block;
width : 555px;
height : 35px;
margin:0px;
background-image : url(user/img/-system-style/htitlenew.png);
background-position : 0px -35px;
font-size : 16px;
color : #F75C12;
line-height : 35px;
text-indent : 20px;
font-style : normal;
font-weight : bold;
}


.h_title_03{
display : block;
width : 555px;
height : 35px;
margin:0px;
background-image : url(user/img/-system-style/htitlenew.png);
background-position : 0px -70px;
font-size : 16px;
color : #7BBF06;
line-height : 35px;
text-indent : 20px;
font-style : normal;
font-weight : bold;
}


.h_title_04{
display : block;
width : 555px;
height : 35px;
margin:0px;
background-image : url(user/img/-system-style/htitlenew.png);
background-position : 0px -105px;
font-size : 16px;
color : #26B397;
line-height : 35px;
text-indent : 20px;
font-style : normal;
font-weight : bold;
}


.h_title_05{
display : block;
width : 555px;
height : 35px;
margin:0px;
background-image : url(user/img/-system-style/htitlenew.png);
background-position : 0px -140px;
font-size : 16px;
color : #2CA6E0;
line-height : 35px;
text-indent : 20px;
font-style : normal;
font-weight : bold;
}


.h_title_06{
display : block;
width : 555px;
height : 35px;
margin:0px;
background-image : url(user/img/-system-style/htitlenew.png);
background-position : 0px -175px;
font-size : 16px;
color : #006BB4;
line-height : 35px;
text-indent : 20px;
font-style : normal;
font-weight : bold;
}


.h_title_07{
display : block;
width : 555px;
height : 35px;
margin:0px;
background-image : url(user/img/-system-style/htitlenew.png);
background-position : 0px -210px;
font-size : 16px;
color : #52A5C7;
line-height : 35px;
text-indent : 20px;
font-style : normal;
font-weight : bold;
}


.access{
display : block;
width : 335px;
height : 35px;
margin:0px 0px 5px 0px;
padding:0px;
background-image : url(user/img/-system-style/access.jpg);
font-size : 16px;
color : #FFFFFF;
line-height : 35px;
text-indent : 10px;
font-style : normal;
font-weight : bold;
}


.sitemap{
display : block;
width : 525px;
height : 26px;
margin:0px 0px 10px 0px;
background-image : url(user/img/-system-style/htitle2.gif);
background-repeat : no-repeat;
font-size : 14px;
color : #00A498;
line-height : 1.5em;
font-style : normal;
font-weight : bold;
}


.pp{
display : block;
width : 555px;
height : 28px;
margin:0px 0px 7px 0px;
background-image : url(user/img/-system-style/pp.png);
background-repeat : no-repeat;
font-size : 14px;
color : #FFFFFF;
line-height : 28px;
text-indent : 28px;
font-style : normal;
font-weight : bold;
}


.futaikoji{
display : block;
width : 555px;
height : 25px;
margin:0px 0px 6px 0px;
background-image : url(user/img/-system-style/futaikoji.gif);
font-size : 16px;
color : #FFFFFF;
line-height : 25px;
text-indent : 15px;
font-style : normal;
font-weight : bold;
}


.futaikoji_2{
display : block;
width : 555px;
height : 25px;
margin:0px 0px 6px 0px;
background-image : url(user/img/-system-style/bulue-kadomaru.gif);
font-size : 16px;
color : #FFFFFF;
line-height : 25px;
text-indent : 15px;
font-style : normal;
font-weight : bold;
}


.g_title{
display : block;
width : 555px;
height : 67px;
margin:0px;
background-image : url(user/img/-system-style/g-h3.jpg);
font-size : 16px;
color : #262626;
line-height : 67px;
font-style : normal;
font-weight : bold;
}


.g_title1{
display : block;
width : 555px;
height : 30px;
background-image : url(user/img/-system-style/04-title.gif);
font-size : 16px;
color : #FFFFFF;
line-height : 30px;
text-indent : 7px;
font-style : normal;
font-weight : bold;
}


.g_title2{
display : block;
width : 555px;
height : 30px;
background-image : url(user/img/-system-style/04-titleB.gif);
font-size : 16px;
color : #FFFFFF;
line-height : 30px;
text-indent : 7px;
font-style : normal;
font-weight : bold;
}


.style40{
display : block;
width : 100%;
height : auto;
margin:0px 0px 3px 0px;
font-size : 16px;
color : #2CA6E0;
line-height : 1.4em;
font-style : normal;
font-weight : bold;
}


.style41{
display : block;
width : 100%;
height : auto;
margin:0px 0px 3px 0px;
font-size : 16px;
color : #FA7900;
line-height : 1.4em;
font-style : normal;
font-weight : bold;
}


.style59{
display : block;
width : 555px;
height : 30px;
margin:0px 0px 10px 0px;
background-image : url(user/img/-system-style/gaiheki-title.jpg);
font-size : 14px;
color : #333333;
line-height : 30px;
text-indent : 10px;
font-style : normal;
font-weight : bold;
}


.ryokin_title_1{
display : block;
width : 555px;
height : 32px;
margin:0px 0px 7px 0px;
background-image : url(user/img/-system-parts/11-mintitle-1.png);
font-size : 14px;
color : #FFFFFF;
line-height : 32px;
text-indent : 10px;
font-style : normal;
font-weight : bold;
}


.ryokin_title_2{
display : block;
width : 555px;
height : 32px;
margin:0px 0px 7px 0px;
background-image : url(user/img/-system-parts/11-mintitle-2.png);
font-size : 14px;
color : #FFFFFF;
line-height : 32px;
text-indent : 10px;
font-style : normal;
font-weight : bold;
}


.list_bottom_01{
display : block;
width : 190px;
height : 25px;
text-align : center;
background-image : url(user/img/-system-style/side-cha.png);
font-size : 14px;
color : #FFFFFF;
line-height : 25px;
font-style : normal;
font-weight : bold;
}


.stepB01{
display : block;
width : 555px;
height : 30px;
margin:0px;
padding:0px;
background-image : url(user/img/-system-style/stepB.gif);
background-position : 0px 0px;
font-size : 16px;
color : #FFFFFF;
line-height : 30px;
text-indent : 70px;
font-style : normal;
font-weight : bold;
}


.stepB02{
display : block;
width : 555px;
height : 30px;
margin:0px;
padding:0px;
background-image : url(user/img/-system-style/stepB.gif);
background-position : 0px -30px;
font-size : 16px;
color : #FFFFFF;
line-height : 30px;
text-indent : 70px;
font-style : normal;
font-weight : bold;
}


.stepB03{
display : block;
width : 555px;
height : 30px;
margin:0px;
padding:0px;
background-image : url(user/img/-system-style/stepB.gif);
background-position : 0px -60px;
font-size : 16px;
color : #FFFFFF;
line-height : 30px;
text-indent : 70px;
font-style : normal;
font-weight : bold;
}


.stepB04{
display : block;
width : 555px;
height : 30px;
margin:0px;
padding:0px;
background-image : url(user/img/-system-style/stepB.gif);
background-position : 0px -90px;
font-size : 16px;
color : #FFFFFF;
line-height : 30px;
text-indent : 70px;
font-style : normal;
font-weight : bold;
}


.stepB05{
display : block;
width : 555px;
height : 30px;
margin:0px;
padding:0px;
background-image : url(user/img/-system-style/stepB.gif);
background-position : 0px -120px;
font-size : 16px;
color : #FFFFFF;
line-height : 30px;
text-indent : 70px;
font-style : normal;
font-weight : bold;
}


.stepB06{
display : block;
width : 555px;
height : 30px;
margin:0px;
padding:0px;
background-image : url(user/img/-system-style/stepB.gif);
background-position : 0px -150px;
font-size : 16px;
color : #FFFFFF;
line-height : 30px;
text-indent : 70px;
font-style : normal;
font-weight : bold;
}


.stepB07{
display : block;
width : 555px;
height : 30px;
margin:0px;
padding:0px;
background-image : url(user/img/-system-style/stepB.gif);
background-position : 0px -180px;
font-size : 16px;
color : #FFFFFF;
line-height : 30px;
text-indent : 70px;
font-style : normal;
font-weight : bold;
}


.stepB08{
display : block;
width : 555px;
height : 30px;
margin:0px;
padding:0px;
background-image : url(user/img/-system-style/stepB.gif);
background-position : 0px -210px;
font-size : 16px;
color : #FFFFFF;
line-height : 30px;
text-indent : 70px;
font-style : normal;
font-weight : bold;
}


.stepB09{
display : block;
width : 555px;
height : 30px;
margin:0px;
padding:0px;
background-image : url(user/img/-system-style/stepB.gif);
background-position : 0px -240px;
font-size : 16px;
color : #FFFFFF;
line-height : 30px;
text-indent : 70px;
font-style : normal;
font-weight : bold;
}

/**********/


.danraku_1{
display : block;
width : 100%;
margin:0px;
padding:10px;
background-color : #E9FFC7;
position : relative;
}


.danraku_2{
display : block;
padding:10px;
background-color : #FDE3FF;
}


.danraku_3{
display : block;
padding:10px;
background-color : #C7FFFF;
}

/**********/


.list01{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-1.jpg);
font-size : 14px;
color : #FFFFFF;
line-height : 43px;
text-indent : 27px;
font-style : normal;
font-weight : bold;
text-decoration : none;
}


.list01_OF{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-1.jpg);
background-position : 0px -43px;
font-size : 14px;
color : #FFFFFF;
line-height : 43px;
text-indent : 27px;
font-style : normal; 
font-weight : normal;
text-decoration : none;
}
.list01_OF:hover{
background-position : 0px -86px;
text-decoration : underline;
}
.list01_OF:active{
background-position : 0px -129px;
text-decoration : underline;
}


.list02{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-2.jpg);
font-size : 14px;
color : #FFFFFF;
line-height : 43px;
text-indent : 27px;
font-style : normal;
font-weight : bold;
text-decoration : none;
}


.list02_OF{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-2.jpg);
background-position : 0px -43px;
font-size : 14px;
color : #FFFFFF;
line-height : 43px;
text-indent : 27px;
font-style : normal; 
font-weight : normal;
text-decoration : none;
}
.list02_OF:hover{
background-position : 0px -43px;
text-decoration : underline;
}
.list02_OF:active{
background-position : 0px -86px;
text-decoration : underline;
}


.list03{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-3.jpg);
font-size : 14px;
color : #FFFFFF;
line-height : 43px;
text-indent : 27px;
font-style : normal;
font-weight : bold;
text-decoration : none;
}


.list03_OF{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-3.jpg);
background-position : 0px -43px;
font-size : 14px;
color : #FFFFFF;
line-height : 43px;
text-indent : 27px;
font-style : normal; 
font-weight : normal;
text-decoration : none;
}
.list03_OF:hover{
background-position : 0px -43px;
text-decoration : underline;
}
.list03_OF:active{
background-position : 0px -86px;
text-decoration : underline;
}


.list04{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-4-.jpg);
font-size : 14px;
color : #FFFFFF;
line-height : 43px;
text-indent : 27px;
font-style : normal;
font-weight : bold;
text-decoration : none;
}


.list04_OF{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-4-.jpg);
background-position : 0px -43px;
font-size : 14px;
color : #FFFFFF;
line-height : 43px;
text-indent : 27px;
font-style : normal; 
font-weight : normal;
text-decoration : none;
}
.list04_OF:hover{
background-position : 0px -43px;
text-decoration : underline;
}
.list04_OF:active{
background-position : 0px -86px;
text-decoration : underline;
}


.list05{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-5-.jpg);
font-size : 14px;
color : #FFFFFF;
line-height : 43px;
text-indent : 27px;
font-style : normal;
font-weight : bold;
text-decoration : none;
}


.list05_OF{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-5-.jpg);
background-position : 0px -43px;
font-size : 14px;
color : #FFFFFF;
line-height : 43px;
text-indent : 27px;
font-style : normal; 
font-weight : normal;
text-decoration : none;
}
.list05_OF:hover{
background-position : 0px -43px;
text-decoration : underline;
}
.list05_OF:active{
background-position : 0px -86px;
text-decoration : underline;
}


.list06{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-6-.jpg);
font-size : 14px;
color : #333333;
line-height : 43px;
text-indent : 27px;
font-style : normal;
font-weight : bold;
text-decoration : none;
}


.list06_OF{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-6-.jpg);
background-position : 0px -43px;
font-size : 14px;
color : #333333;
line-height : 43px;
text-indent : 27px;
font-style : normal; 
font-weight : normal;
text-decoration : none;
}
.list06_OF:hover{
background-position : 0px -43px;
text-decoration : underline;
}
.list06_OF:active{
background-position : 0px -86px;
text-decoration : underline;
}


.list06B{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-6b-.jpg);
font-size : 14px;
color : #333333;
line-height : 43px;
text-indent : 27px;
font-style : normal;
font-weight : bold;
text-decoration : none;
}


.list06_OFB{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-6b-.jpg);
background-position : 0px -43px;
font-size : 14px;
color : #333333;
line-height : 43px;
text-indent : 27px;
font-style : normal; 
font-weight : normal;
text-decoration : none;
}
.list06_OFB:hover{
background-position : 0px -43px;
text-decoration : underline;
}
.list06_OFB:active{
background-position : 0px -86px;
text-decoration : underline;
}


.link_white12{
display : inline;
font-size : 12px;
color : #FFFFFF;
line-height : 25px;
text-decoration : none;
}
.link_white12:hover{
text-decoration : underline;
}
.link_white12:active{
text-decoration : underline;
}


.list07{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-7-.jpg);
background-position : 0px 0px;
font-size : 14px;
color : #FFFFFF;
line-height : 43px;
text-indent : 27px;
font-style : normal;
font-weight : bold;
text-decoration : none;
}


.list07_OF{
display : block;
width : 180px;
height : 43px;
margin:0px;
background-image : url(user/img/-system-style/list-7-.jpg);
background-position : 0px -43px;
font-size : 14px;
color : #FFFFFF;
line-height : 43px;
text-indent : 27px;
font-style : normal; 
font-weight : normal;
text-decoration : none;
}
.list07_OF:hover{
text-decoration : underline;
}
.list07_OF:active{
background-position : 0px -86px;
}


.list_kouji{
display : block;
width : 180px;
height : 29px;
background-image : url(user/img/-system-style/list_kouji.gif);
background-position : 0px 0px;
font-size : 14px;
color : #000000;
line-height : 29px;
text-indent : 23px;
text-decoration : none;
}


.list_kouji_2{
display : block;
width : 180px;
height : 29px;
background-image : url(user/img/-system-style/list_kouji.gif);
background-repeat : repeat;
background-position : 0px -29px;
font-size : 14px;
color : #000000;
line-height : 29px;
text-indent : 23px;
text-decoration : none;
}
.list_kouji_2:hover{
background-position : left 0px;
text-decoration : underline;
}
.list_kouji_2:active{
background-position : left -58px;
}


.sublist1{
display : block;
width : 125px;
height : 29px;
background-image : url(user/img/-system-style/side-mini1.gif);
font-size : 14px;
color : #FFFFFF;
line-height : 29px;
text-indent : 25px;
text-decoration : none;
}
.sublist1:hover{
background-position : left -29px;
text-decoration : underline;
}
.sublist1:active{
background-position : left -58px;
}


.top2form_01{
display : block;
width : 405px;
height : 40px;
margin:0px;
background-image : url(user/img/tuika/top-pre-03.png);
font-size : 18px;
color : #FFFFFF;
line-height : 40px;
text-indent : 113px;
text-decoration : none;
}
.top2form_01:active{
background-position : 0px 40px;
color : #BABABA;
}

/**********/


.pagegroup_1{
display : block;
width : 180px;
height : 30px;
background-color : #FFCC00;
font-size : 14px;
color : #333333;
line-height : 30px;
text-indent : 10px;
font-style : normal;
font-weight : bold;
text-decoration : none;
}
.pagegroup_1:hover{
text-decoration : underline;
}
.pagegroup_1:active{
background-color : #CC9D02;
}

/**********/


.bt_scroll{
display : block;
width : 36px;
height : 36px;
background-image : url(user/img/-system-parts/bottom-y.gif);
font-size : 1px;
line-height : 1px;
}
.bt_scroll:hover{
background-position : -36px 0px;
}
.bt_scroll:active{
background-position : -72px 0px;
}

/**********/


.form{
display : block;
width : 110px;
height : 25px;
margin:0px;
text-align : center;
background-image : url(user/img/-system-style/form.png);
color : #FFFFFF;
line-height : 25px;
text-indent : 0px;
font-style : normal; 
font-weight : normal;
}

/**********/


.input_01{
display : inline;
background-color : #FFFFFF;
font-size : 14px;
line-height : 32px;
text-indent : 5px;
font-style : normal; 
font-weight : normal;
border-width : 2px;
border-style : inset;
}
