.box_contents_news{display:block;width:100%;list-style:none;padding:15px 0px 15px 0px;}
.box_contents_news_1{display:inline-block;position:relative;width:280px;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;text-align:center;border-bottom:1px solid #cccccc;text-align:left;font-size:14px;font-weight:bold;}
.box_contents_news_2{display:inline-block;position:relative;width:280px;padding:0px 0px 0px 0px;margin:20px 0px 10px 0px;text-align:center;border-bottom:1px solid #cccccc;text-align:left;font-size:14px;font-weight:bold;}
.box_contents_news a:hover{opacity:0.7;}
.box_contents_news_info{width:14px;height:14px;padding: 0px 0px 0px 0px;margin: 0px 15px 0px 15px;}

.box_contents_two{display:block;width:100%;list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.box_contents_two_1{display:inline-block;position:relative;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_two_2{display:inline-block;position:relative;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_two a:hover{opacity:0.7;}
.box_contents_two img{width:90%;max-width:600px;-moz-box-shadow: 2px 2px 3px 3px #CCC;-webkit-box-shadow: 2px 2px 3px 3px #CCC;box-shadow: 2px 2px 3px 3px #CCC;background-color: #EEE;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;}

.box_contents_two_sn{display:block;width:100%;list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.box_contents_two_sn_1{display:inline-block;position:relative;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_two_sn_2{display:inline-block;position:relative;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_two_sn a:hover{opacity:0.7;}
.box_contents_two_sn img{width:100%;max-width:600px;}

.box_contents_two_pass{display:block;width:100%;list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.box_contents_two_pass_1{display:inline-block;position:relative;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;text-align:center;}
.box_contents_two_pass_2{display:inline-block;position:relative;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;text-align:center;}


.box_contents_four{display:block;position:relative;width:100%;list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_four_1{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_four_2{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_four_3{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_four_4{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_four_5{display:none;}
.box_contents_four a:hover{opacity:0.7;}
.box_contents_four img{width:90%;max-width:260px;-moz-box-shadow: 2px 2px 3px 3px #CCC;-webkit-box-shadow: 2px 2px 3px 3px #CCC;box-shadow: 2px 2px 3px 3px #CCC;background-color: #EEE;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;}

.box_contents_five{display:block;position:relative;width:100%;list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_five_1{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;text-align:center;}
.box_contents_five_2{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;text-align:center;}
.box_contents_five_3{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;text-align:center;}
.box_contents_five_4{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;text-align:center;}
.box_contents_five_5{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;text-align:center;}
.box_contents_five_6{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;text-align:center;}
.box_contents_five a:hover{opacity:0.7;}
.box_contents_five img{width:90%;max-width:230px;-moz-box-shadow: 2px 2px 3px 3px #CCC;-webkit-box-shadow: 2px 2px 3px 3px #CCC;box-shadow: 2px 2px 3px 3px #CCC;background-color: #EEE;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;}


.box_contents_six{display:block;position:relative;width:100%;list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_1{display:inline-block;position:relative;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_2{display:inline-block;position:relative;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_3{display:inline-block;position:relative;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_4{display:inline-block;position:relative;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_5{display:inline-block;position:relative;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_6{display:inline-block;position:relative;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six a:hover{opacity:0.7;}
.box_contents_six img{width:100%;max-width:380px;-moz-box-shadow: 2px 2px 3px 3px #CCC;-webkit-box-shadow: 2px 2px 3px 3px #CCC;box-shadow: 2px 2px 3px 3px #CCC;background-color: #EEE;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;}



.box_contents_six_a{display:block;position:relative;width:100%;list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_a_1{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_a_2{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_a_3{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_a_4{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_a_5{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_a_6{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_a_7{display:inline-block;position:relative;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.box_contents_six_a_8{display:none;}
.box_contents_six_a a:hover{opacity:0.7;}
.box_contents_six_a img{width:90%;max-width:500px;-moz-box-shadow: 2px 2px 3px 3px #CCC;-webkit-box-shadow: 2px 2px 3px 3px #CCC;box-shadow: 2px 2px 3px 3px #CCC;background-color: #EEE;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;}



#campain_contents{width:100%;margin:0 auto;padding:0;list-style:none;}
.campain_contents_list {display:block;padding:10px 0px 10px 0px;margin:0px 0px 0px 0px;position:relative;width:100%;border-bottom:1px solid #cccccc;}
.campain_contents_list a{position:absolute;top:0;left:0;width:100%;height:100%;text-align:right;padding:0px 10px 0px 0px;}
.campain_contents_list a:before{content: '';display: inline-block;height: 40px;margin-right: -0.25em;}
.campain_contents_list a:hover{opacity:0.3;background-color:#ffffff;}
.campain_img_block {display:block;float:left;position:relative;width:33%;text-align:right;}
.campain_text_block {display:block;float:left;position:relative;width:62%;text-align:left;margin-left:10px;}
.campain_possible {display:inline-block;font-size: 10px;font-weight: bold;padding: 2px 10px 2px 10px;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.campain_title {width:100%;font-size:17px;font-weight:bold;border-bottom:5px solid #cccccc;text-align:left;padding:0px 0px 5px 0px;margin:7px 0px 0px 0px;}
.campain_text{width:100%;font-size:15px;text-align:left;padding:0px 0px 0px 0px;margin:3px 0px 0px 0px;}
.campain_img {width:98px;height:98px;}
