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

#mass #wrapper { background:url(../img/title_bg.gif)  repeat-x center top;}
#mass h2 { width:1011px; padding:30px 19px 17px 0; margin:0 auto; text-align:right;}

#mass #contents_inner { background:#fff url(../img/tab_line.gif) no-repeat center top; display:inline-block; width:1008px; padding:54px 0 25px 0; margin-top:10px; border:1px solid #bfbfbf;}
#mass #contents_inner h4 { background:url(../../mass/img/con_mark.gif) no-repeat left 4px; padding-left:26px; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; font-size:1.5em;}
#mass #sec1 { background:url(../../mass/img/sec1_bg.jpg) no-repeat right top; width:963px; padding-top:11px; margin:28px auto 0 auto;}
#mass #sec1 p { width:435px; padding:15px 0;}
#mass #sec1 ul { display:inline-block; padding-bottom:44px;}
#mass #sec1 li { display:inline-block; float:left; padding-right:5px;}
#mass #sec2 { background:url(../../mass/img/sec2_bg.jpg) no-repeat right 12px; display:inline-block; width:953px; padding:0 0 62px 27px;}
#mass #sec2 p { width:563px; padding:16px 0 26px 17px;}
#mass #sec2 a { display:inline-block; width:360px; border:1px solid #797979; margin-left:17px; color:#000000; text-decoration:none;}
#mass #sec2 a img { display:inline-block; float:left;}
#mass #sec2 a:hover img { -ms-filter: "alpha( opacity=80 )"; filter: alpha( opacity=80 ); opacity:0.80;}
#mass #sec2 a span { background:url(../img/mark_cursor.gif) no-repeat 8px 3px; display:inline-block; float:left; padding:0 11px 0 31px; font-size:0.9em; line-height:1.8em;}
#mass #sec3 { display:inline-block; width:460px; float:left; padding-left:27px;}
#mass #sec3 p { padding:16px 0 25px 17px;}
#mass #sec3 ul { padding-left:17px; font-size:0.9em;}
#mass #sec3 li { padding:0 0 5px 1em; text-indent:-1em;}
#mass #sec3 a { color:#994a21;}
#mass #sec3 a:hover { text-decoration:none;}
#mass #sec4 { display:inline-block; width:460px; float:right; padding-right:41px;}
#mass #sec4 p { padding:16px 0 16px 17px;}
#mass #sec4 a { display:inline-block; width:360px; border:1px solid #797979; margin-left:17px; color:#000000; text-decoration:none;}
#mass #sec4 a img { display:inline-block; float:left;}
#mass #sec4 a:hover img { -ms-filter: "alpha( opacity=80 )"; filter: alpha( opacity=80 ); opacity:0.80;}
#mass #sec4 a span { background:url(../img/mark_cursor.gif) no-repeat 8px 3px; display:inline-block; float:left; padding:0 11px 0 31px; font-size:0.9em; line-height:1.8em;}

