@charset "UTF-8";
/**
*
* @charset="UTF-8"
* moneyabc09.css
*
**/

/* common style
------------------------------------------------ */
#moneyAbc .money-abc-body {padding:30px 0;}
#moneyAbc .money-abc-column {display: table; width:710px;}
#moneyAbc .money-abc-body .money-abc-body-wp {width:710px;padding:0;}

.money-abc-moneyabc09{
    color: #7F511F;
    line-height: 1.5;
}

.moneyabc09_kv{
  margin-bottom: 32px;
}

.title_study1,
.title_study2,
.title_study3{
    margin-bottom: 10px;
    text-align: center;
}

.title_sub{
    margin-bottom: 25px;
    padding: 0 50px;
    font-size: 13px;
}

.moneyabc09_study3 .title_sub{
    text-align: center;
}

.study1_point{
    padding: 0 50px;
    margin-bottom: 20px;
    overflow: visible;
}

.study1_point1,
.study1_point2,
.study1_point3{
    width: 186px;
    float: left;
    text-align: center;
    border-bottom: 3px solid #8e6437;
}

.study1_point1{
}
.study1_point2{
    margin-left: 25px;
}
.study1_point3{
    float: right;
}

.study1_point1 > h4,
.study1_point2 > h4,
.study1_point3 > h4{
    height: 122px;
    background: #f3ecdb;
    border-top: 3px solid #8e6437;
    border-bottom: 3px solid #8e6437;
}

.study1_point1 > h4 img:first-child,
.study1_point2 > h4 img:first-child,
.study1_point3 > h4 img:first-child{
    margin-top: -20px;
    margin-bottom: 10px;
    position: relative;
}

.study1_point1 > p,
.study1_point2 > p,
.study1_point3 > p{
    padding: 20px 15px;
    text-align: left;
    background: #f8f8f8;
}

.study1_matome{
    background: url(../img/m09/bg_matome1.gif) no-repeat;
    width: 657px;
    height: 321px;
    margin: 0 auto;
    margin-bottom: 40px;
}

.study1_matome p{
    padding: 70px 0 0 85px;
}

/*
study2--------------------------------------------------
*/

.study2_point{
    padding: 0 45px;
    margin-bottom: 20px;
}

.study2_point1{
    width: 566px;
    margin: 0 auto;
    margin-bottom: 10px;
}

.study2_point2{
    float: left;
}
.study2_point3{
    float: right;
}

.bnr_study2 {
	padding: 0 0 0 130px;
    margin-bottom: 80px;
}

.bnr_study2 > p{
    float: left;
    margin: 10px 20px 0 0;
}

.study2_naruhodo{
    width: 614px;
    margin: 0 auto;
    margin-bottom: 40px;
    background: url(../img/m09/bg_naruhodo.gif);
    overflow: visible;
    border-radius: 12px;
}

.study2_naruhodo h4{
    float: left;
    margin: -40px 0 0 -30px;
}

.detail_naruhodo{
    width: 100%;
}

.txt_naruhodo {
    width: 380px;
	float: left;
    padding: 10px 0 20px 40px;
    color: #f87878;
    line-height: 1.8;
}

.txt_place_name {
	float: right;
    margin-right: 40px;
    padding: 0 0 20px 0;
}

.study2_matome{
    background: url(../img/m09/bg_matome2.gif) no-repeat;
    width: 657px;
    height: 321px;
    margin: 0 auto;
    margin-bottom: 40px;
}

.study2_matome p{
    padding: 90px 0 0 100px;
}


/*
study3--------------------------------------------------
*/

.moneyabc09_study3 h4{
    text-align: center;
}

.txt_study3-1{
    margin-bottom: 20px;
}

.block_tochi,
.block_chukai,
.block_inshi,
.block_touroku{
    width: 292px;
    height: 200px;
    position: relative;
    background: #f3ecdb;
    border: 3px solid #7f511f;
}
.block_tochi h5,
.block_chukai h5,
.block_inshi h5,
.block_touroku h5{
    margin: 20px 0 10px 0;
}
.block_tochi p,
.block_chukai p,
.block_inshi p,
.block_touroku p{
    padding: 0 30px;
    line-height: 1.8;
}

.block_tochi{
    float: left;
    margin-left: 48px;
    margin-bottom: 15px;
}
.block_tochi .block_tochi_point{
    display: block;
    width: 292px;
    position: absolute;
    bottom: 0;
    padding: 0;
    overflow: hidden;
}
.block_chukai{
    float: right;
    margin-right: 48px;
    margin-bottom: 15px;
}
.block_inshi{
    float: left;
    margin-left: 48px;
    margin-bottom: 20px;
}
.block_touroku{
    float: right;
    margin-right: 48px;
    margin-bottom: 20px;
}

.buy_ex{
    width: 630px;
    margin: 0 auto 40px auto;
    text-indent: 5px;
}

.after_buy_tax{
    width: 614px;
    margin: 0 auto;
    margin-top: 60px;
    margin-bottom: 40px;
    overflow: visible;
}
.after_buy_tax h5{
    text-align: center;
    margin-top: 14px;
}
.tax_koteishisan{
    width: 300px;
    height: 200px;
    float: left;
    background: #bbe5f9;
    border-radius:12px;
    line-height: 1.8;
    overflow: visible;
}
.tax_koteishisan:before{
    content: url(../img/m09/ico_study3-1.gif);
    display: block;
    width: 75px;
    margin: 0 auto;
    margin-top: -39px;
}
.tax_toshikeikaku{
    width: 300px;
    height: 200px;
    float: right;
    background: #dde4a0;
    border-radius:12px;
    line-height: 1.8;
}
.tax_toshikeikaku:before{
    content: url(../img/m09/ico_study3-2.gif);
    display: block;
    width: 75px;
    margin: 0 auto;
    margin-top: -39px;
}
.tax_koteishisan p{
    padding:14px 15px 0 15px;
    color: #165698;
}
.tax_toshikeikaku p{
    padding:14px 15px 0 15px;
    color: #467E00;
}

.study3_matome{
    background: url(../img/m09/bg_matome3.gif) no-repeat;
    width: 657px;
    height: 321px;
    margin: 0 auto;
}

.study3_matome_notice{
    display: block;
    margin: 0 auto 30px;
    width: 657px;
    color: #707070;
    text-align: right;
    font-size: 10px;
}

.study3_matome p{
    padding: 105px 0 0 90px;
}

/*
footnav,bnr_special--------------------------------------------------
*/

.moneyabc09_footer_kv{
    margin-bottom: 30px;
}

.moneyabc09_bnr_special{
    display: block;
    width: 683px;
    margin: 0 auto;
    margin-bottom: 60px;
}

.moneyabc09_footernav{
    background: url(../img/m09/bg_footer.gif) top center no-repeat;
    padding: 62px 0 60px 0;
}

.moneyabc09_footernav ul{
    text-align: center;
}

.moneyabc09_footernav li{
    display: inline-block;
    margin: 0 3px;
}