@charset 'Shift-Jis';

/*TAGS*/
body{
margin:0;
padding:0px;
background-image:url(../images/back.gif);
font-size:12px;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
}
img{
vertical-align:bottom;
}
/*layout*/
#outer{
background-color:#FFFFFF;
border-top:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
border-left:solid 1px #999999;
width:760px;
padding:10px;
margin:0 auto;
}
#outer02{
width:540px;
margin-left:10px;
}
#head_left{
width:200px;
float:left;
display:inline;
}
#head_right{
width:560px;
float:left;
display:inline;
text-align:right;
}
#menu{
margin-top:5px;
margin-bottom:0px;
background-image:url(../images/back_menu.gif);
height:28px;
clear:both;
}
#column01{
width:180px;
float:left;
display:inline;
margin-top:10px;
}
#column02{
width:560px;
float:left;
display:inline;
margin-top:10px;
padding-left:20px;
}
#column03{
width:600px;
margin:0 auto;
padding-top:10px;
}
#foot{
padding-top:15px;
padding-right:10px;
padding-bottom:0px;
padding-left:10px;
background-image:url(../images/img_foot.gif);
text-align:center;
}
#clear{
font-size:9px;
clear:both;
}
.adobe p {
font-size:10px;
}

/*event*/
#box_ev_txt{
width:95%;
margin:0 auto;
}
.ti_ev_top{
margin-top:3px;
margin-bottom:3px;
}
.txt_ev{
width:95%;
margin:0 auto;
color:#535353; 
margin-bottom:5px;
text-align:left;
}
.ti_ev01{
width:95%;
margin:0 auto;
background-color:#FAE4C0;
padding:8px;
}
.link_ev{
padding^bottom:5px;
}
.btn_ev01{
width:95%;
margin:0 auto;
text-align:right;
margin-bottom:10px;
}
#box2{
margin-bottom:;
line-height:14px;
background-color:#FFFFFF;
color:#000000;
border-top:1px dashed #9B291A;
}
#box03{
border:solid 1px #666666;
}
#column_top_left #box2 table{
border-bottom:none;
}
#column_top_left #box2 td{
border-bottom:dotted 1px #999999;
vertical-align:middle;
}

#box{
padding-bottom:5px;
line-height:14px;
color:#000000;
font-weight:100;
}

#link{
line-height:14px;
color:#000000;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
}
/*layout_top*/
#column_top_left{
float:left;
display:inline;
width:424px;
margin-top:10px;
}

#column_top_right{
float:left;
display:inline;
width:320px;
margin-top:10px;
margin-left:16px;
}

/*column_top_right*/
#column_top_left table{
margin-top:5px;
margin-right:0px;
margin-bottom:10px;
margin-left:0px;
border-bottom:dotted 1px #999999;
}
.box table{
margint:0px;
vertical-align:middle;
}

#column_top_left td{
vertical-align:top;
}
#column_top_left .ev{
vertical-align:middle;
background-color:#FBEAE3;
}
#column_top_left .ev02{
vertical-align:middle;
background-color:#FBEAE3;
}

/*column_top_right*/
#column_top_right table{
margin:5px;
}

/*column01*/
#column01 .menu{
background-image:url(../images/back_menu_column01.gif);
padding-left:10px;
}
#column01 .menu div{
margin:2px;
padding:3px;
border-bottom:solid 1px #999999;
}

/*column02*/

#column02 .link{
margin-top:10px;
}
#column02 .ti_traning{
padding:5px;
margin-bottom:5px;
border-bottom:solid 1px #1FAA00;
border-left:solid 5px #1FAA00;
color:#1FAA00;
font-weight:bold;
}
#column02 .ti_estate{
padding:5px;
margin-bottom:5px;
border-bottom:solid 1px #EA9630;
border-left:solid 5px #EA9630;
color:#EA9630;
font-weight:bold;
}
#column02 .ti_net{
padding:5px;
margin-bottom:5px;
border-bottom:solid 1px #AA0001;
border-left:solid 5px #AA0001;
color:#AA0001;
font-weight:bold;
}
#column02 .ti_it{
padding:5px;
margin-bottom:5px;
border-bottom:solid 1px #00AA84;
border-left:solid 5px #00AA84;
color:#00AA84;
font-weight:bold;
}
#column02 .ti_mortgage{
padding:5px;
margin-bottom:5px;
border-bottom:solid 1px #BC42BF;
border-left:solid 5px #BC42BF;
color:#BC42BF;
font-weight:bold;
}
#column02 .ti_miracle{
padding:5px;
margin-bottom:5px;
border-bottom:solid 1px #1A00AA;
border-left:solid 5px #1A00AA;
color:#1A00AA;
font-weight:bold;
}
#ti_back{
background-color:#FDD2D7;
padding:3px;
font-weight:bold;
}


/*etc*/
.txt_01{
color:#294A81;
font-size:14px;
}
.txt_02{
color:#FF0000;
}
.w480{
margin:0 auto;
width:500px;
}
.li_head{
background-color:#FEFAE9;
padding:7px;
border-bottom:solid 1px #910F12;
color:#910F12;
font-weight:bold;
vertical-align:top;
white-space:nowrap;
}
.li_head02{
background-color:#FEFAE9;
padding:7px;
color:#910F12;
font-weight:bold;
vertical-align:top;
white-space:nowrap;
}
.li{
background-color:#FFFFFF;
padding:7px;
border-bottom:dotted 1px #910F12;
}
.li02{
background-color:#FFFFFF;
padding:7px;
}
.ti_sub{
padding:5px;
color:#AA0000;
font-weight:bold;
border-top:dotted 1px #AA0000;
border-bottom:dotted 1px #AA0000;
}
.box{
border:solid 1px #AA0000;
background-color:#F5F5F5;
padding:10px;
margin:5px;
color:#333333;
}

.box02{
padding:5px;
linheight:14px;
width:230px;
text-align:left;
}
.ti_topics{
font-weight:bold;
color:#6699FF;
}
.ti_topics02{
font-weight:bold;
color:#6699FF;
margin-bottom:5px;
}

/*discription*/
.ti_text{
padding:5px;
}
.ti_d_trainning01{
width:540px;
height:24px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background-image:url(../images/ti_sub_training.jpg);
background-repeat:no-repeat;
}

.ti_d_trainning02{
margin-left:40px;
border-bottom:2px solid #1FAA00;
font-weight:bold;
color:#1FAA00;  
}

.ti_d_trainning03{
border-bottom:2px dotted #1FAA00;
margin-left:80px;
}

.ti_d_trainning04{
margin-top:5px;
margin-bottom:10px;
margin-left:10px;
}

.ti_d_network01{
width:540px;
height:24px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background-image:url(../images/ti_sub_network.jpg);
background-repeat:no-repeat;
}

.ti_d_network02{
margin-left:40px;
border-bottom:2px solid #AA0100;
font-weight:bold;
color:#AA0100;  
}

.ti_d_network03{
border-bottom:2px dotted #AA010;
margin-left:80px;
}

.ti_d_network04{
margin-top:5px;
margin-bottom:10px;
margin-left:10px;
}

.ti_d_realestate01{
width:540px;
height:24px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background-image:url(../images/ti_sub_realestate.jpg);
background-repeat:no-repeat;
}

.ti_d_realestate02{
margin-left:40px;
border-bottom:2px solid #EA9630;
font-weight:bold;
color:#EA9630;  
}

.ti_d_realestate03{
color:#EA9630;
margin-left:80px;
border-bottom:2px dotted #EA9630;
}

.ti_d_realestate04{
margin-top:5px;
margin-bottom:10px;
margin-left:10px;
}

.ti_d_enviroment01{
width:540px;
height:24px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background-image:url(../images/ti_sub_env.jpg);
background-repeat:no-repeat;
}

.ti_d_enviroment02{
margin-left:40px;
border-bottom:2px solid #0196C8;
font-weight:bold;
color:#0196C8;  
}

.ti_d_enviroment03{
color:#0196C8;
margin-left:80px;
border-bottom:2px dotted #0196C8;
}

.ti_d_enviroment04{
margin-top:5px;
margin-bottom:10px;
margin-left:10px;
}

.dis_txt01{
line-height:16px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
}
.dis_txt02{
line-height:16px;
padding-top:5px;
padding-bottom:5px;
margin-left:40px;
padding-left:5px;
}
.dis_txt03{
line-height:16px;
padding-top:5px;
padding-bottom:5px;
margin-left:80px;
padding-left:5px;
}

.msg_color{
font-weight:bold;
color:#AA0001;
}
.li_01{
margin-left:4px;
background-image:url(../images/ti_sub_topics.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
padding-top:1px;
padding-right:3px;
padding-bottom:3px;
padding-left:18px;
}
.li_02{
background-color:#FFFFFF;
padding-top:2px;
padding-right:25px;
padding-bottom:2px;
padding-left:23px;
border-bottom:dotted 1px #AA0001;
line-height:120%;
}
#out strong{
display:block;
color:#910F12;
font-weight:bold;
}
