@charset "utf-8";
/* CSS Document */

/* キャンペーンのスタイル */

#m_header{}

#m_content{margin: 0px auto; padding-bottom:0px; padding-top:8px; width:800px;}
h1 {font-size:12px; font-weight:bold; float:left; width:200px;}
#arashi_li{float:right; font-size:12px;}
#arashi_li a:link { color: #222222 ; text-decoration:underline ;}
#arashi_li a:visited{ color: #222222; text-decoration:underline;}
#arashi_li a:hover { color: #000000; text-decoration:underline ;}

h2 { margin-bottom:5px; margin-top:0px; padding-top:0px;}
li {list-style:none;}

#m_gPankuzu {font-size:12px;margin:5px auto auto 12px;}
#m_gPankuzu a:link { color: #000000 ; text-decoration:none ;}
#m_gPankuzu a:visited{ color: #000000; text-decoration:none ;}
#m_gPankuzu a:hover { color: #000000; text-decoration:underline ;}

#m_left{float:left; width:250px; margin-left:5px;}

.side_li {font-size:8.5pt; color:#FFFFFF;padding-left:25px; padding-top:2px;}
.side_li a:link { color: #eeeeee ; text-decoration:none ;}
.side_li a:visited{ color: #eeeeee; text-decoration:none ;}
.side_li a:hover { color: #ffffff; text-decoration:underline ;}

#m_right{ margin-left:265px; width:525px;}
.co {padding:25px 45px 0px 50px; font-size:13px; line-height:120%;}
.coce { text-align:center;padding:15px 25px 0px 25px; font-size:12px;}

.co2 {font-size:12px;}
.co2 a:link { color:#0000CC; text-decoration:underline ;}
.co2 a:visited{ color: #0000cc; text-decoration:underline;}
.co2 a:hover { color:#0000FF; text-decoration:underline ;} 

.co3 {font-size:12px; color:#cc0000;}
.co3 a:link { color:#cc0000; text-decoration:underline ;}
.co3 a:visited{ color: #cc0000; text-decoration:underline;}
.co3 a:hover { color:#ff0000; text-decoration:underline ;} 

.clear { clear: both;}

フッターのスタイル--＞
 
#m_footer { font-size:12px; color:#000000; width:800px;}

#m_footer_rogo{margin:3px auto 3px 0px; width:600px;}
#m_footer_rogo ul{ text-align:left;}

#m_footer_q{float:right; font-size:12px; padding-top:3px;}
#m_footer_q a:link { color:#0000CC; text-decoration:underline ;}
#m_footer_q a:visited{ color: #0000cc; text-decoration:underline;}
#m_footer_q a:hover { color:#0000FF; text-decoration:underline ;} 

.m_footer_ul{padding-top:11px; text-align:center; margin:3px; list-style: none; width: 800px;}
.m_footer_ul a:link { color: #eeeeee ; text-decoration:none ;}
.m_footer_ul a:visited{ color: #eeeeee; text-decoration:none ;}
.m_footer_ul a:hover { color: #ffffff; text-decoration:underline ;}

#m_footer li {display:inline; color:#FFFFFF; font-size:12px;}

.m_footer_01{ font-size:12px; text-align:left; color:#222222;}
.m_footer_02{ font-size:12px; text-align:right; color:#222222; padding-bottom:10px;}


.p{font-size:14px; line-height:130%;}
.p01{font-size:14px; padding:18px 20px 0px 5px; line-height:130%;}
.p02{font-size:14px; padding:0px 20px 0px 5px; line-height:130%;}
.d01{float:left; width:260px; padding:30px 0px 35px 45px;}
.d02{float:right; text-align:center; width:210px; margin-top:40px ;padding-right:10px;}
.d03{float:left; width:290px; padding:0px 0px 35px 45px;}
.d04{float:right; text-align:center; width:180px; margin-top:50px ;padding-right:10px;}
.d05{width:440px; margin:0px 40px 0px 45px;}

.ce{text-align:center; margin:10px auto 10px 20px;}
.ce01{text-align:center; margin:10px auto 10px 20px;}

/* ｵﾘｼﾞﾅﾙｸﾞｯｽﾞ */
.p_ori01{padding-top:55px; margin-left:260px; width:190px; color:#FFFFFF; font-size:11px; line-height:120%;}
.p_ori02{width:420px; margin-left:70px; font-size:11px; line-height:120%; padding:4px auto 15px auto;}

