@charset "UTF-8";



/* 概要テーブル */

#business{	
	width:100%;
	margin:0 auto;
    margin-bottom: 50px;
}


#main h1{
	margin-top:-20px;
	padding-top:20px;
}



#main h2{
	padding-bottom:10px;
    padding-top: 10px;
    width: 100%;
	font-size:17px;
	line-height:25px;
	font-weight:600;
	color:#666;
	margin-top:20px;
    border-top-style:dotted;
    border-bottom-style:dotted;
	border-width:1px;
    text-shadow: 1px  1px 0px white,
            -1px  1px 0px white,
             1px -1px 0px white,
            -1px -1px 0px white;
}





/* PCだけの設定*/	
@media (min-width: 768px) {
    
    #main h3{
	width:300px;
	font-size:14px;
	line-height:22px;
	font-weight:100;
	margin-top:10px;
    text-shadow: 1px  1px 0px white,
            -1px  1px 0px white,
             1px -1px 0px white,
            -1px -1px 0px white;
}
    
    
    /* 写真 */

#housingloan{
	background-image:url(../img/business/business_3_2.jpg);
	background-position:right bottom; 
	background-repeat:no-repeat;
	border-bottom:1px dotted #666;
	padding-bottom:20px;
	margin-top:30px;
	}
	
#lifeplanning{
	background-image:url(../img/business/business_4_2.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	border-bottom:1px dotted #666;
	padding-bottom:20px;
	margin-top:50px;
	}
#inheritance{
	background-image:url(../img/business/business_5_2.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	border-bottom:1px dotted #666;
	padding-bottom:20px;
	margin-top:50px;
	}
	
#vacanthouse{
	background-image:url(../img/business/business_6_2.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	border-bottom:1px dotted #666;
	padding-bottom:20px;
	margin-top:50px;

	}
#inaddition{
	background-image:url(../img/business/business_7_2.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	border-bottom:1px dotted #666;
	padding-bottom:20px;
	margin-top:50px;
	}

    .b3_mobile{
        display: none;
    }
    
}

/* スマホだけの設定*/	
@media (max-width: 767px) {
    
    #main h3{
	width:100%;
	font-size:14px;
	line-height:22px;
	font-weight:100;
	margin-top:10px;
    text-shadow: 1px  1px 0px white,
            -1px  1px 0px white,
             1px -1px 0px white,
            -1px -1px 0px white;
}
    
    
.b3_midashi{
    width: 130%;
    height: 130%;
}

    .b3_mobile{
        width: 100%;
        height: 100%;
    }
#housingloan{

    border-bottom:1px dotted #666;
	padding-bottom:20px;
	margin-top:30px;
	}
	
#lifeplanning{
	border-bottom:1px dotted #666;
	padding-bottom:20px;
	margin-top:50px;
	}
#inheritance{
	border-bottom:1px dotted #666;
	padding-bottom:20px;
	margin-top:50px;
	}
	
#vacanthouse{
	border-bottom:1px dotted #666;
	padding-bottom:20px;
	margin-top:50px;
	}
#inaddition{
	border-bottom:1px dotted #666;
	padding-bottom:20px;
	margin-top:50px;
	}
    
}


