@charset "utf-8";
/* CSS Document */

 .part4 {overflow:hidden;padding-bottom:8px;width:950px;}
 .part4 h2 {padding-bottom:11px;padding-left:18px;}
/*#p2contents .part4 .block {padding:10px 8px 19px 18px}*/
 .part4 .part4contents{overflow:hidden;background: url(https://img.travel.rakuten.co.jp/package/special/jrhokkaido/images/page1_ttl4_img.gif) no-repeat top right;margin:10px 10px 19px 18px;font-size:78%;padding-top:10px;}

 .part4 .part4contents p.txt span {display:block;padding-bottom:26px;line-height:1.4;}
.part4 .part4contents p.txt span em {font-style:normal;color:#c00;font-weight:bold;}

 .part4 .part4contents p.btn  {width:215px;float:left;_padding-bottom:19px;}
 .part4 .part4contents  span.attention {margin-left:5px;width:500px;display:block;float:left;margin-top:28px;}
 
 .thinkbox1 {width:750px;margin:0 auto;}
