@charset "utf-8";  

/* title */
.sec__title > span { font-weight:300 ; color:inherit ; letter-spacing:inherit }


/* Tip */
.m45__tip__title { 
    font-size:2.4rem ; line-height:3.4rem ; font-weight:600 ; color:#111111 ; word-break:keep-all ;
    margin-bottom:1rem ;
}
.m45__tip__title > b {
    display:inline-block ;
    font-size:1.6rem ; line-height:1.8rem ; color:#ffffff ; font-weight:500 ;
    text-shadow:0 0 0.3rem rgba(0,0,0,0.2) ;
    background-color:#f58220 ; border-radius:0.4rem ;
    padding:0.2rem 0.5rem 0.4rem ; margin-right:0.5rem ;
    position:relative ; top:0.6rem
}


/* Image */
#m45_img1 , #m45_img2 , #m45_img3, #m45_img4, #m45_img8 , #m45_img9 { max-width:63rem }
#m45_img5 , #m45_img6 , #m45_img7 { max-width:42rem }

#m45_img34 { margin-bottom:3rem }



@media screen and (min-width:1024px){
 
/* Tip */
.m45__tip__container { 
	border:solid 1px rgba(0,0,0,0.1) ; border-radius:0.6rem ; 
	position:relative ;
	padding:2.5rem 4rem 2.5rem 36rem ;
} 


/* Image */
#m45_img1 , #m45_img2 , #m45_img3, #m45_img4, #m45_img8 , #m45_img9 { width:49.2187% }
#m45_img5 , #m45_img6 , #m45_img7 { width:32.8125% }

#m45_img34 { margin-bottom:0rem }
}

@media print { } 