/**************************************************/
/* 特集 */
/**************************************************/
div#pickup12{/* dummy */}

h2#page-ttl img{display:block;}

div#pickup12 h2#page-ttl{margin-bottom:10px;}

/* エリア1 */
/**************************************************/
div#area1{padding:0 14px;margin-bottom:20px;}
div#area1 h3{margin-bottom:25px;}
div#area1 h3 img{display:block;}
div#area1 h4{margin-bottom:1em;}
div#area1 h4 img{display:block;}
div#area1 h5{color:#F30;margin-bottom:0.5em;}

/* エリア1ボックス1 */
div#area1 div.box1{margin-bottom:25px;}
div#area1 div.box1 p.caption img{margin-bottom:5px;}
div#area1 div.box1 div.lo{width:590px;}
div#area1 div.box1 div.lol{width:100px;}
div#area1 div.box1 div.lor{width:480px;}

/* エリア1ボックス2 */
div#area1 div.box2 div.lo{width:480px;}
div#area1 div.box2 div.lol{width:250px;}
div#area1 div.box2 div.lor{width:210px;}

/* エリア1ボックス3 */
div#area1 div.box3 div.lo{width:210px;}
div#area1 div.box3 div.lol{width:103px;}
div#area1 div.box3 div.lor{width:103px;}

/* エリア1ボックス1文字サイズ */
div#pickup12 div#area1 p.txt{font-size:12px;}
div#pickup12 div#area1 p.caption{font-size:11px;padding-bottom:1em;}
div#pickup12 div#area1 h5{font-size:15px;}

/* エリア3 */
/**************************************************/
div#area3{padding:5px 14px 30px;clear:both;}
div#area3 div.box1{margin-bottom:10px;padding:1px;background:#999;}
div#area3 h3{padding:0 14px;background:#DFE6F8;}
div#area3  ul{padding:0 14px 14px;background:#DFE6F8;}
div#area3 li{padding-top:10px;}

div#pickup11 div#area3 div.box1 li{font-size:12px;}

/* エリア2 */
/**************************************************/
div#area2{padding:0 14px 14px;}

/* エリア2ボックス1 */
div#area2 div.box1{background:#CCC;padding:1px;}
div#area2 div.box1 h3{background:#FFF;padding:14px;}
div#area2 div.box1 h3 img{display:block;}

/* エリア2ボックス2 */
div#area2 div.box2{background:#FFF;padding:0 14px 14px;}
div#area2 div.box2 h4{padding:4px;margin-bottom:14px;}
div#area2 div.box2 p.contact{margin-top:1em;}
div#area2 div.box2 img{margin-bottom:5px;}
div#area2 div.box2 div.lo{width:560px;}
div#area2 div.box2 div.lol{width:350px;}
div#area2 div.box2 div.lor{width:200px;}

div#area2 div#a2b4c1 div.lol{width:410px;}
div#area2 div#a2b4c1 div.lor{width:140px;}

/* エリア2ボックス2色分け */
div#a2b1 div.box2 h4{background:#FFF1F0;border:1px solid #9E2127;border-left:3px solid #9E2127;color:#9E2127;}
div#a2b2 div.box2 h4{background:#FFFBF1;border:1px solid #996600;border-left:3px solid #996600;color:#996600;}
div#a2b3 div.box2 h4{background:#F1F6FF;border:1px solid #1D2088;border-left:3px solid #1D2088;color:#1D2088;}
div#a2b4 div.box2 h4{background:#FBF2FF;border:1px solid #972E9C;border-left:3px solid #972E9C;color:#972E9C;}

/* エリア2ボックス2文字サイズ */
div#pickup12 div#area2 h4{font-size:14px;}
div#pickup12 div#area2 p.txt{font-size:12px;}
div#pickup12 div#area2 p.contact{font-size:12px;}
div#pickup12 div#area2 p.caption{font-size:11px;}

/**************************************************/

