#content_modul_id {position: relative;/* overflow: auto;*/ width: 100%;/* border: 1px solid #000;*/}
#content_modul_id > div:nth-child(1) {position: relative; width: 100%;/* border: 1px solid #f00;*/
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.5) 30%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0.5) 70%, rgba(255, 255, 255, 0) 100%);
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.5) 30%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0.5) 70%, rgba(255, 255, 255, 0) 100%);
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.5) 30%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0.5) 70%, rgba(255, 255, 255, 0) 100%);
	}
#content_modul_id > div:nth-child(1) > #showcase_avatar_box_id {position: relative; float: right; width: 130px; height: 130px;/* background: #ffffcc;*/}
#showcase_avatar_box_id > a {display: block; position: relative; width: 100px; height: 100px; overflow: hidden; margin: 0 auto; background: #ffffff;}
#showcase_avatar_box_id > a > img {display: block; position: relative; width: 100%; height: 100%;/* border: 1px solid #ff0000;*/}

#content_modul_id > div:nth-child(1) > a {display: block; position: relative; float: left; height: 130px;}
#content_modul_id > div:nth-child(1) > a > img {display: block; position: relative; width: 100%; height: 100%;}

#content_modul_id > div:nth-child(1) > #name_showcase_box_id, 
#content_modul_id > div:nth-child(1) > #showcase_text_box_id {position: relative; float: left; height: 130px; margin-left: 0; /*border: 1px solid #ff0000;*/}
#content_modul_id > div:nth-child(1) > #showcase_text_box_id.not_text {display: none; width: 0;}
#content_modul_id > div:nth-child(1) > #showcase_text_box_id > div {position: relative; width: 98%; max-height: 120px; margin: 0 auto; box-shadow: 0 0 3px rgba(0, 0, 0, .8); overflow: hidden;}
#content_modul_id > div:nth-child(1) > #showcase_text_box_id > div > div:nth-child(1) {position: relative; height: 100%; max-height: 120px; width: 102%; overflow-y: scroll;/* border: 1px solid #f00;*/}
#content_modul_id > div:nth-child(1) > #showcase_text_box_id > div > div > div {position: relative; font-size: 14px; padding: 10px 15px; /*background: #ffffff;*/
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 1.0); 
	filter: dropshadow(color=#ffffff, offX=0, offY=1);
	}
#content_modul_id > div:nth-child(1) > #showcase_text_box_id > div > div:nth-child(2), 
#content_modul_id > div:nth-child(1) > #showcase_text_box_id > div > div:nth-child(3) {position: absolute; left: 0; width: 100%; height: 12px;/* background: #fff;*/}
#content_modul_id > div:nth-child(1) > #showcase_text_box_id > div > div:nth-child(2) {top: 0;
	background-image: -moz-linear-gradient(top, rgba(217, 217, 232, 1.0) 0, rgba(217, 217, 232, 1.0) 20%, rgba(217, 217, 232, 0.0) 100%);
	background-image: -webkit-linear-gradient(top, rgba(217, 217, 232, 1.0) 0, rgba(217, 217, 232, 1.0) 20%, rgba(217, 217, 232, 0.0) 100%);
	background-image: linear-gradient(to bottom, rgba(217, 217, 232, 1.0) 0, rgba(217, 217, 232, 1.0) 20%, rgba(217, 217, 232, 0.0) 100%);
	}
#content_modul_id > div:nth-child(1) > #showcase_text_box_id > div > div:nth-child(3) {bottom: 0;
	background-image: -moz-linear-gradient(bottom, rgba(217, 217, 232, 1.0) 0, rgba(217, 217, 232, 1.0) 20%, rgba(217, 217, 232, 0.0) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(217, 217, 232, 1.0) 0, rgba(217, 217, 232, 1.0) 20%, rgba(217, 217, 232, 0.0) 100%);
	background-image: linear-gradient(to top, rgba(217, 217, 232, 1.0) 0, rgba(217, 217, 232, 1.0) 20%, rgba(217, 217, 232, 0.0) 100%);
	}

.showcase_title {position: relative; padding: 10px 0;}
.ind_showcase .showcase_title h1, 
.showcase_title h1 {text-align: center; font-size: 19px; line-height: 29px; color: #ff0000;
	text-shadow: 0px 1px 0px rgba(55, 55, 55, 1.0); 
	filter: dropshadow(color=#ff333333, offX=0, offY=1);
	}
.ind_showcase .showcase_title p, 
.ind_showcase .showcase_title > div, 
.showcase_title p, 
.showcase_title > div {font-size: 15px; font-weight: bold; line-height: 21px; color: #404040;}
.showcase_title div > a {color: #003399;}
.showcase_title div > a:hover {color: #4f4f6d; text-decoration: none;}

#grd_page {position: fixed; background: #d9d9e8; top: 0; left: 0; width: 100%; height: 100vh;}
	
#list_article_box_id {position: relative; width: 100%; height: 100%; margin: 20px 0 0 0;/* overflow: auto;*/}
#list_article_box_id > div {position: relative; width: 80%; margin: 0 auto;/* margin-left: 100px; margin-right: 100px;*/ padding: 0;}
#list_article_box_id > div > div {position: relative; float: left; width: 48.5%; overflow: hidden;}
#list_article_box_id > div > div:nth-child(1) {margin: 0 1% 1.5% 0;}
#list_article_box_id > div > div:nth-child(2) {margin: 0 0% 1.5% 0;}

#list_article_box_id > div > div {position: relative;/* margin: 15px 0;*/ padding: .5%; background: #ffffff;
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.7), inset 0px 0px 4px rgba(126, 70, 3, 0.5);
	}

.is_img_grd > div:nth-child(1) {padding-top: 50%;}
.is_img_grd > div:nth-child(2) {z-index: 2;}
.is_img_grd > div:nth-child(2).grd_color_1 {
	background-image: -moz-linear-gradient(left, rgba(55, 55, 55, .0) 0, rgba(55, 55, 55, .0) 37%, rgba(55, 55, 55, .7) 40%, rgba(55, 55, 55, 1.0) 100%);
	background-image: -webkit-linear-gradient(left, rgba(55, 55, 55, .0) 0, rgba(55, 55, 55, .0) 37%, rgba(55, 55, 55, .7) 40%, rgba(55, 55, 55, 1.0) 100%);
	background-image: linear-gradient(to right, rgba(55, 55, 55, .0) 0, rgba(55, 55, 55, .0) 37%, rgba(55, 55, 55, .7) 40%, rgba(55, 55, 55, 1.0) 100%);
	}
.is_img_grd > div:nth-child(2).grd_color_2 {
	background-image: -moz-linear-gradient(left, rgba(200, 200, 200, .0) 0, rgba(200, 200, 200, .0) 37%, rgba(200, 200, 200, .7) 40%, rgba(200, 200, 200, 1.0) 100%);
	background-image: -webkit-linear-gradient(left, rgba(200, 200, 200, .0) 0, rgba(200, 200, 200, .0) 37%, rgba(200, 200, 200, .7) 40%, rgba(200, 200, 200, 1.0) 100%);
	background-image: linear-gradient(to right, rgba(200, 200, 200, .0) 0, rgba(200, 200, 200, .0) 37%, rgba(200, 200, 200, .7) 40%, rgba(200, 200, 200, 1.0) 100%);
	}
.is_img_grd > div:nth-child(2).grd_color_3 {
	background-image: -moz-linear-gradient(left, rgba(255, 153, 0, .0) 0, rgba(255, 153, 0, .0) 37%, rgba(255, 153, 0, .7) 40%, rgba(255, 153, 0, 1.0) 100%);
	background-image: -webkit-linear-gradient(left, rgba(255, 153, 0, .0) 0, rgba(255, 153, 0, .0) 37%, rgba(255, 153, 0, .7) 40%, rgba(255, 153, 0, 1.0) 100%);
	background-image: linear-gradient(to right, rgba(255, 153, 0, .0) 0, rgba(255, 153, 0, .0) 37%, rgba(255, 153, 0, .7) 40%, rgba(255, 153, 0, 1.0) 100%);
	}
.is_img_grd > div:nth-child(2).grd_color_4 {
	background-image: -moz-linear-gradient(left, rgba(0, 0, 102, .0) 0, rgba(0, 0, 102, .0) 37%, rgba(0, 0, 102, .7) 40%, rgba(0, 0, 102, 1.0) 100%);
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 102, .0) 0, rgba(0, 0, 102, .0) 37%, rgba(0, 0, 102, .7) 40%, rgba(0, 0, 102, 1.0) 100%);
	background-image: linear-gradient(to right, rgba(0, 0, 102, .0) 0, rgba(0, 0, 102, .0) 37%, rgba(0, 0, 102, .7) 40%, rgba(0, 0, 102, 1.0) 100%);
	}
.is_img_grd > div:nth-child(2).grd_color_5 {
	background-image: -moz-linear-gradient(left, rgba(153, 255, 255, .0) 0, rgba(153, 255, 255, .0) 37%, rgba(153, 255, 255, .7) 40%, rgba(153, 255, 255, 1.0) 100%);
	background-image: -webkit-linear-gradient(left, rgba(153, 255, 255, .0) 0, rgba(153, 255, 255, .0) 37%, rgba(153, 255, 255, .7) 40%, rgba(153, 255, 255, 1.0) 100%);
	background-image: linear-gradient(to right, rgba(153, 255, 255, .0) 0, rgba(153, 255, 255, .0) 37%, rgba(153, 255, 255, .7) 40%, rgba(153, 255, 255, 1.0) 100%);
	}
.is_img_grd > div:nth-child(2) > a {display: block; position: relative; text-decoration: none;}
.is_img_grd > div:nth-child(2) > div {position: relative;}
.is_img_grd > div:nth-child(2) > div > a:nth-child(1) {display: block;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(1),
.is_img_grd > div:nth-child(2) > div > a:nth-child(1) {position: relative; height: 15%; text-align: center;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(1) > div:nth-child(1),
.is_img_grd > div:nth-child(2) > div > a:nth-child(1) > div:nth-child(1) {display: inline-block; position: relative; max-width: 90%; overflow: hidden;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(1) > div:nth-child(1) > h3,
.is_img_grd > div:nth-child(2) > div > a:nth-child(1) > div:nth-child(1) > h3 {font-size: 19px; line-height: 140%; white-space: nowrap;}
.is_img_grd > div:nth-child(2).grd_color_1 > a > div:nth-child(1) > div:nth-child(1) > h3,
.is_img_grd > div:nth-child(2).grd_color_4 > a > div:nth-child(1) > div:nth-child(1) > h3 {color: #c0c0c0;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 1.0); 
	filter: dropshadow(color=#000000, offX=0, offY=1);
	}
.is_img_grd > div:nth-child(2).grd_color_1 > a:hover > div:nth-child(1) > div:nth-child(1) > h3,
.is_img_grd > div:nth-child(2).grd_color_4 > a:hover > div:nth-child(1) > div:nth-child(1) > h3 {color: #ffffff;}
.is_img_grd > div:nth-child(2).grd_color_1 > div > a:nth-child(1) > div:nth-child(1) > h3,
.is_img_grd > div:nth-child(2).grd_color_4 > div > a:nth-child(1) > div:nth-child(1) > h3 {color: #ffffff;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 1.0); 
	filter: dropshadow(color=#000000, offX=0, offY=1);
	}
.is_img_grd > div:nth-child(2).grd_color_2 > a > div:nth-child(1) > div:nth-child(1) > h3,
.is_img_grd > div:nth-child(2).grd_color_3 > a > div:nth-child(1) > div:nth-child(1) > h3,
.is_img_grd > div:nth-child(2).grd_color_5 > a > div:nth-child(1) > div:nth-child(1) > h3 {color: #606060;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 1.0); 
	filter: dropshadow(color=#ffffff, offX=0, offY=1);
	}
.is_img_grd > div:nth-child(2).grd_color_2 > a:hover > div:nth-child(1) > div:nth-child(1) > h3,
.is_img_grd > div:nth-child(2).grd_color_3 > a:hover > div:nth-child(1) > div:nth-child(1) > h3,
.is_img_grd > div:nth-child(2).grd_color_5 > a:hover > div:nth-child(1) > div:nth-child(1) > h3 {color: #000000;}
.is_img_grd > div:nth-child(2).grd_color_2 > div > a:nth-child(1) > div:nth-child(1) > h3,
.is_img_grd > div:nth-child(2).grd_color_3 > div > a:nth-child(1) > div:nth-child(1) > h3,
.is_img_grd > div:nth-child(2).grd_color_5 > div > a:nth-child(1) > div:nth-child(1) > h3 {color: #000000;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 1.0); 
	filter: dropshadow(color=#ffffff, offX=0, offY=1);
	}
.is_img_grd > div:nth-child(2) > a > div:nth-child(1) > div:nth-child(2),
.is_img_grd > div:nth-child(2) > div > a:nth-child(1) > div:nth-child(2) {position: absolute; top: 0; right: 4%; width: 50px; height: 100%;/* border: 1px solid #ffffff;*/}
.is_img_grd > div:nth-child(2).grd_color_1 > a > div:nth-child(1) > div:nth-child(2),
.is_img_grd > div:nth-child(2).grd_color_1 > div > a:nth-child(1) > div:nth-child(2) {
	background-image: -moz-linear-gradient(left, rgba(55, 55, 55, .0) 0, rgba(55, 55, 55, 1.0) 100%);
	background-image: -webkit-linear-gradient(left, rgba(55, 55, 55, .0) 0, rgba(55, 55, 55, 1.0) 100%);
	background-image: linear-gradient(to right, rgba(55, 55, 55, .0) 0, rgba(55, 55, 55, 1.0) 100%);
	}
.is_img_grd > div:nth-child(2).grd_color_2 > a > div:nth-child(1) > div:nth-child(2),
.is_img_grd > div:nth-child(2).grd_color_2 > div > a:nth-child(1) > div:nth-child(2) {
	background-image: -moz-linear-gradient(left, rgba(200, 200, 200, .0) 0, rgba(200, 200, 200, 1.0) 100%);
	background-image: -webkit-linear-gradient(left, rgba(200, 200, 200, .0) 0, rgba(200, 200, 200, 1.0) 100%);
	background-image: linear-gradient(to right, rgba(200, 200, 200, .0) 0, rgba(200, 200, 200, 1.0) 100%);
	}
.is_img_grd > div:nth-child(2).grd_color_3 > a > div:nth-child(1) > div:nth-child(2),
.is_img_grd > div:nth-child(2).grd_color_3 > div > a:nth-child(1) > div:nth-child(2) {
	background-image: -moz-linear-gradient(left, rgba(255, 153, 0, .0) 0, rgba(255, 153, 0, 1.0) 100%);
	background-image: -webkit-linear-gradient(left, rgba(255, 153, 0, .0) 0, rgba(255, 153, 0, 1.0) 100%);
	background-image: linear-gradient(to right, rgba(255, 153, 0, .0) 0, rgba(255, 153, 0, 1.0) 100%);
	}
.is_img_grd > div:nth-child(2).grd_color_4 > a > div:nth-child(1) > div:nth-child(2),
.is_img_grd > div:nth-child(2).grd_color_4 > div > a:nth-child(1) > div:nth-child(2) {
	background-image: -moz-linear-gradient(left, rgba(0, 0, 102, .0) 0, rgba(0, 0, 102, 1.0) 100%);
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 102, .0) 0, rgba(0, 0, 102, 1.0) 100%);
	background-image: linear-gradient(to right, rgba(0, 0, 102, .0) 0, rgba(0, 0, 102, 1.0) 100%);
	}
.is_img_grd > div:nth-child(2).grd_color_5 > a > div:nth-child(1) > div:nth-child(2),
.is_img_grd > div:nth-child(2).grd_color_5 > div > a:nth-child(1) > div:nth-child(2) {
	background-image: -moz-linear-gradient(left, rgba(153, 255, 255, .0) 0, rgba(153, 255, 255, 1.0) 100%);
	background-image: -webkit-linear-gradient(left, rgba(153, 255, 255, .0) 0, rgba(153, 255, 255, 1.0) 100%);
	background-image: linear-gradient(to right, rgba(153, 255, 255, .0) 0, rgba(153, 255, 255, 1.0) 100%);
	}

.is_img_grd > div:nth-child(2) > a > div:nth-child(2),
.is_img_grd > div:nth-child(2) > div > div:nth-child(2) {position: relative; height: 70%;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div,
.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div {position: relative; height: 100%; overflow: hidden;/* background: #ffffff;*/}
.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div:not(.not_grd_img),
.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div:not(.not_grd_img) {width: 58%; left: 40%;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1),
.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1) {position: relative; height: 90%; overflow-y: scroll; padding: 3% 2% 2% 2%; text-decoration: none; font-size: 16px; line-height: 140%;/* background: #ffffcc;*/}
.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div:not(.not_grd_img) > div:nth-child(1),
.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div:not(.not_grd_img) > div:nth-child(1) {width: 102%;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div.not_grd_img > div:nth-child(1),
.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div.not_grd_img > div:nth-child(1) {width: 100%;}
#general_box_news .is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1),
#general_box_news .is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1),
#debut_box_news .is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1),
#debut_box_news .is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1) {font-size: 14px;}
.is_img_grd > div:nth-child(2).grd_color_1 > a,
.is_img_grd > div:nth-child(2).grd_color_4 > a {color: #c0c0c0;}
.is_img_grd > div:nth-child(2).grd_color_1 > a:hover,
.is_img_grd > div:nth-child(2).grd_color_4 > a:hover,
.is_img_grd > div:nth-child(2).grd_color_1 > div,
.is_img_grd > div:nth-child(2).grd_color_4 > div {color: #ffffff;}
.is_img_grd > div:nth-child(2).grd_color_2 > a,
.is_img_grd > div:nth-child(2).grd_color_3 > a,
.is_img_grd > div:nth-child(2).grd_color_5 > a {color: #606060;}
.is_img_grd > div:nth-child(2).grd_color_2 > a:hover,
.is_img_grd > div:nth-child(2).grd_color_3 > a:hover,
.is_img_grd > div:nth-child(2).grd_color_5 > a:hover,
.is_img_grd > div:nth-child(2).grd_color_2 > div,
.is_img_grd > div:nth-child(2).grd_color_3 > div,
.is_img_grd > div:nth-child(2).grd_color_5 > div {color: #000000;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1),
.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1) {position: relative; margin: 2% 0; text-align: right; font-size: 14px;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1) > span,
.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1) > span {color: #009900; font-weight: bold;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(2),
.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(3),
.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(2),
.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(3) {position: absolute; height: 7%; width: 100%; left: 0;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(2),
.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(2) {top: 0;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(3),
.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(3) {bottom: 0;}
.top_shadow_1 {
	background-image: -moz-linear-gradient(bottom, rgba(55, 55, 55, .0) 0, rgba(55, 55, 55, .5) 20%, rgba(55, 55, 55, 1.0) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(55, 55, 55, .0) 0, rgba(55, 55, 55, .5) 20%, rgba(55, 55, 55, 1.0) 100%);
	background-image: linear-gradient(to top, rgba(55, 55, 55, .0) 0, rgba(55, 55, 55, .5) 20%, rgba(55, 55, 55, 1.0) 100%);
	}
.top_shadow_2 {
	background-image: -moz-linear-gradient(bottom, rgba(200, 200, 200, .0) 0, rgba(200, 200, 200, .5) 20%, rgba(200, 200, 200, 1.0) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(200, 200, 200, .0) 0, rgba(200, 200, 200, .5) 20%, rgba(200, 200, 200, 1.0) 100%);
	background-image: linear-gradient(to top, rgba(200, 200, 200, .0) 0, rgba(200, 200, 200, .5) 20%, rgba(200, 200, 200, 1.0) 100%);
	}
.top_shadow_3 {
	background-image: -moz-linear-gradient(bottom, rgba(255, 153, 0, .0) 0, rgba(255, 153, 0, .5) 20%, rgba(255, 153, 0, 1.0) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(255, 153, 0, .0) 0, rgba(255, 153, 0, .5) 20%, rgba(255, 153, 0, 1.0) 100%);
	background-image: linear-gradient(to top, rgba(255, 153, 0, .0) 0, rgba(255, 153, 0, .5) 20%, rgba(255, 153, 0, 1.0) 100%);
	}
.top_shadow_4 {
	background-image: -moz-linear-gradient(bottom, rgba(0, 0, 102, .0) 0, rgba(0, 0, 102, .5) 20%, rgba(0, 0, 102, 1.0) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 102, .0) 0, rgba(0, 0, 102, .5) 20%, rgba(0, 0, 102, 1.0) 100%);
	background-image: linear-gradient(to top, rgba(0, 0, 102, .0) 0, rgba(0, 0, 102, .5) 20%, rgba(0, 0, 102, 1.0) 100%);
	}
.top_shadow_5 {
	background-image: -moz-linear-gradient(bottom, rgba(153, 255, 255, .0) 0, rgba(153, 255, 255, .5) 20%, rgba(153, 255, 255, 1.0) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(153, 255, 255, .0) 0, rgba(153, 255, 255, .5) 20%, rgba(153, 255, 255, 1.0) 100%);
	background-image: linear-gradient(to top, rgba(153, 255, 255, .0) 0, rgba(153, 255, 255, .5) 20%, rgba(153, 255, 255, 1.0) 100%);
	}
.bottom_shadow_1 {
	background-image: -moz-linear-gradient(top, rgba(55, 55, 55, .0) 0, rgba(55, 55, 55, .5) 20%, rgba(55, 55, 55, 1.0) 100%);
	background-image: -webkit-linear-gradient(top, rgba(55, 55, 55, .0) 0, rgba(55, 55, 55, .5) 20%, rgba(55, 55, 55, 1.0) 100%);
	background-image: linear-gradient(to bottom, rgba(55, 55, 55, .0) 0, rgba(55, 55, 55, .5) 20%, rgba(55, 55, 55, 1.0) 100%);
	}
.bottom_shadow_2 {
	background-image: -moz-linear-gradient(top, rgba(200, 200, 200, .0) 0, rgba(200, 200, 200, .5) 20%, rgba(200, 200, 200, 1.0) 100%);
	background-image: -webkit-linear-gradient(top, rgba(200, 200, 200, .0) 0, rgba(200, 200, 200, .5) 20%, rgba(200, 200, 200, 1.0) 100%);
	background-image: linear-gradient(to bottom, rgba(200, 200, 200, .0) 0, rgba(200, 200, 200, .5) 20%, rgba(200, 200, 200, 1.0) 100%);
	}
.bottom_shadow_3 {
	background-image: -moz-linear-gradient(top, rgba(255, 153, 0, .0) 0, rgba(255, 153, 0, .5) 20%, rgba(255, 153, 0, 1.0) 100%);
	background-image: -webkit-linear-gradient(top, rgba(255, 153, 0, .0) 0, rgba(255, 153, 0, .5) 20%, rgba(255, 153, 0, 1.0) 100%);
	background-image: linear-gradient(to bottom, rgba(255, 153, 0, .0) 0, rgba(255, 153, 0, .5) 20%, rgba(255, 153, 0, 1.0) 100%);
	}
.bottom_shadow_4 {
	background-image: -moz-linear-gradient(top, rgba(0, 0, 102, .0) 0, rgba(0, 0, 102, .5) 20%, rgba(0, 0, 102, 1.0) 100%);
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 102, .0) 0, rgba(0, 0, 102, .5) 20%, rgba(0, 0, 102, 1.0) 100%);
	background-image: linear-gradient(to bottom, rgba(0, 0, 102, .0) 0, rgba(0, 0, 102, .5) 20%, rgba(0, 0, 102, 1.0) 100%);
	}
.bottom_shadow_5 {
	background-image: -moz-linear-gradient(top, rgba(153, 255, 255, .0) 0, rgba(153, 255, 255, .5) 20%, rgba(153, 255, 255, 1.0) 100%);
	background-image: -webkit-linear-gradient(top, rgba(153, 255, 255, .0) 0, rgba(153, 255, 255, .5) 20%, rgba(153, 255, 255, 1.0) 100%);
	background-image: linear-gradient(to bottom, rgba(153, 255, 255, .0) 0, rgba(153, 255, 255, .5) 20%, rgba(153, 255, 255, 1.0) 100%);
	}

.is_img_grd > div:nth-child(2) > a > div:nth-child(3) {position: relative; height: 15%;}
.is_img_grd > div:nth-child(2) > div > a:nth-child(3) {display: block; position: relative; height: 15%;}
.is_img_grd > div:nth-child(2).grd_color_1 > div > a:nth-child(3),
.is_img_grd > div:nth-child(2).grd_color_4 > div > a:nth-child(3) {color: #ffffff;}
.is_img_grd > div:nth-child(2).grd_color_2 > div > a:nth-child(3),
.is_img_grd > div:nth-child(2).grd_color_3 > div > a:nth-child(3),
.is_img_grd > div:nth-child(2).grd_color_5 > div > a:nth-child(3) {color: #000000;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div,
.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div {position: relative; float: left;/* width: 50%;*/ height: 100%;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1),
.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) {width: 50%; /*background: #606060;*/}
.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(2),
.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(2) {width: 50%; /*background: #303030;*/}

.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1) > div,
.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) > div {position: relative; float: left; width: 50%; height: 100%;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) {/*background: #606060;*/}
.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) {/*background: #303030;*/}

.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1) > div > div img,
.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) > div > div img {display: block; margin: 0 auto; height: 70%; width: auto;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1) > div > div div > p,
.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) > div > div div > p {text-align: center;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1) > div > div div > p > span,
.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) > div > div div > p > span {font-size: 12px; font-weight: bold; line-height: 130%; padding: 0 7px; color: #000033;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 1.0); 
	filter: dropshadow(color=#ffffff, offX=0, offY=1);
	background-image: -moz-linear-gradient(left, rgba(255, 255, 255, .0) 0, rgba(255, 255, 255, .8) 30%, rgba(255, 255, 255, .8) 70%, rgba(255, 255, 255, .0) 100%);
	background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, .0) 0, rgba(255, 255, 255, .8) 30%, rgba(255, 255, 255, .8) 70%, rgba(255, 255, 255, .0) 100%);
	background-image: linear-gradient(to right, rgba(255, 255, 255, .0) 0, rgba(255, 255, 255, .8) 30%, rgba(255, 255, 255, .8) 70%, rgba(255, 255, 255, .0) 100%);
	}
.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1) > div > div div:hover > p > span,
.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) > div > div div:hover > p > span {font-size: 14px; color: #ff0000;}

.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(2) > div,
.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(2) > div {padding-right: 2%;}
.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(2) > div > p,
.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(2) > div > p {text-align: right; line-height: 120%;}

.is_img_grd > img {display: block; position: absolute; z-index: 1;}

.button_up_left {bottom: 20px; left: 5px;}

.div_link {position: absolute; z-index: 10; top: 3px; right: 3px; height: 26px; width: 51px;/* background: #f00;*/
	-moz-box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.8);
	-webkit-box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.8);
	box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.8);
	}
.div_link > div {margin: 3px 3px 0 0;}
.div_link > div > div {position: absolute; top: 0; height: 20px; width: 20px;}
.div_link > div > div > a {display: block;}
.div_link > div > div > div {cursor: pointer;}
.div_link > div > div > a,
.div_link > div > div > div {position: relative; height: 100%; width: 100%;}
.div_link > div > div > a > img,
.div_link > div > div > div > img {display: block; position: relative; height: 100%; width: 100%; opacity: 0.5; filter: alpha(opacity=50);}
.div_link > div > div > a:hover > img,
.div_link > div > div > div:hover > img {opacity: 1.0; filter: alpha(opacity=100);}
.div_link > div > div > a > p,
.div_link > div > div > div > p {position: absolute; text-align: left; right: 5px; z-index: 10; display: none;}
.div_link > div > div > a:hover > p,
.div_link > div > div > div:hover > p {display: block;}

#add_img_offer {position: relative; padding: 5px;}
#add_img_offer > a {display: block; text-decoration: none; background-image: url(/images/edit_offer.png);}
#add_img_offer > div,
#add_img_offer > a {position: relative; float: left; width: 40px; height: 40px; margin-right: 10px;  border: 1px solid #404040; box-shadow: inset 0 0 4px rgba(0, 0, 0, .8); cursor: pointer; opacity: 0.7;
	background-position: top left;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-color: #ffffff;
	z-index: 10;
	}
#add_img_offer > div:hover,
#add_img_offer > a:hover {opacity: 1.0;}
#add_img_offer > div > div,
#add_img_offer > a > div {position: absolute; bottom: 42px; right: -5px; z-index: 10; display: none;}
#add_img_offer > div:hover > div,
#add_img_offer > a:hover > div {display: block;}
/*#add_img_offer > div > input[type="file"] {height: 40px; width: 40px; line-height: 30px; font-size: 20px; cursor: pointer; filter: alpha(opacity=0); opacity: 0;}*/
#add_img_showcase {position: fixed; bottom: 60px; right: 10px; background: url(/images/rjpushka_opac.png); padding: 8px;}
#add_img_showcase #add_img_offer {padding: 0px;}
#add_img_showcase #add_img_offer > div {margin-right: 0px;}

#show_box_offer > p {display: none; position: absolute; top: 32px; right: 0px; z-index: 10; color: #606060; font-size: 10px; line-height: 14px;}
#show_box_offer:hover > p {display: block;}

/* #div_box_ind_new */
#div_box_ind_new {width: 55%;
	display: block; position: relative; text-align: center; border: 1px solid #909090; margin-top: 3px;
	-moz-box-shadow: 0px 0px 2px rgba(55, 55, 55, 0.8);
	-webkit-box-shadow: 0px 0px 2px rgba(55, 55, 55, 0.8);
	box-shadow: 0px 0px 2px rgba(55, 55, 55, 0.8);
	text-decoration: none;
	}
#div_box_ind_new > div {position: relative; width: 100%;}
#div_box_ind_new > div > div {position: relative;}
#div_box_ind_new > div:nth-child(1) > div {width: 96%; margin: 2% auto 1% auto;}
#div_box_ind_new > div:nth-child(1) > div > img {display: block; position: relative; width: 100%; height: auto; cursor: pointer; margin-bottom: 2%;}
#div_box_ind_new > div:nth-child(1) > div > span {font-family: Arial; display: inline-block; border-top: 1px dotted #404040;  padding: 5px 0px; font-size: 14px; line-height: 20px; color: #404040; width: 98%; }
/*#div_box_ind_new > div:nth-child(2) {height: 77px;}*/
#div_box_ind_new > div:nth-child(2) {overflow-x: auto;/* height: 94px;*/}
#div_box_ind_new > div:nth-child(2) > div {position: relative; height: 77px; text-align: left;}
#div_box_ind_new > div:nth-child(2) > div > div {display: inline-block; vertical-align: bottom; margin: 0 0px 5px 0; cursor: pointer;/* border: 1px solid #c0c0c0;*/}
#div_box_ind_new > div:nth-child(2) > div > div:nth-child(1) {margin: 0 0px 5px 5px;}
#div_box_ind_new > div:nth-child(2) > div > div > img {}
#div_box_ind_new.img_float {/*overflow: hidden;*/}
#div_box_ind_new.img_float > div {float: left;}
#div_box_ind_new.img_float > div:nth-child(1) {width: 70%;}
#div_box_ind_new.img_float > div:nth-child(2) {width: 30%; height: 100%; text-align: auto; overflow-y: auto;/* background: #ffffcc;*/}
#div_box_ind_new.img_float > div:nth-child(2) > div > div {display: block; position: relative; vertical-align: auto; margin: 0 0px 5px 0; /*background: #ffcccc;*/}
#div_box_ind_new.img_float > div:nth-child(2) > div > div:nth-child(1) {margin: 5px auto 5px auto;}
#div_box_ind_new.img_float > div:nth-child(2) > div > div > img {display: block; position: relative; margin: 0 auto;/*border: 1px solid #c0c0c0;*/}

#ind_showcase_box_content {position: relative;}
#ind_showcase_box_content > div {position: relative; max-width: 700px; width: 70%; margin: 7px auto 0 auto; box-shadow: 0 0 6px rgba(255, 255, 255, .9);}
/* #div_box_ind_new */

#add_article_button {display: block; position: fixed; bottom: 20px; right: 20px; width: 60px; height: 60px; text-decoration: none; z-index: 10;
	
	background: radial-gradient(circle farthest-side at 50% 50%, rgba(128, 188, 247, .7), rgba(13, 38, 61, .7));
	
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	-khtml-border-radius: 30px;
	border-radius: 30px;
	
	box-shadow: 0 0 25px rgba(0, 0, 0, 1.0);
	}
#add_article_button > div {position: relative; height: 100%; text-align: center; font-size: 60px; font-weight: bold; color: #000066; line-height: 60px;/* background: #ff0000;*/
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 1.0); 
	filter: dropshadow(color=#ffffff, offX=0, offY=1);
	}
#add_article_button:hover > div {color: #ff0000;}
#add_article_button > div > p {display: none; position: absolute; bottom: 60px; right: 0;}
#add_article_button:hover > div > p {display: block;}

@media screen and (max-width: 1080px){
	.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1) > div > div img,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) > div > div img {height: 60%;}
	}
@media screen and (max-width: 920px){
	#content_modul_id > div:nth-child(1) > #showcase_text_box_id {width: 80%; margin-left: 10%;}
	#content_modul_id > div:nth-child(1) > #showcase_text_box_id > div > div:nth-child(1) {width: 101%;}
	
	.is_img_grd > div:nth-child(2) > a > div:nth-child(1) > div:nth-child(1) > h3,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(1) > div:nth-child(1) > h3 {font-size: 16px;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1),
	.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1) {font-size: 13px;}
	
	.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1),
	.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1) {font-size: 12px;}
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(2) > div > p,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(2) > div > p {line-height: 100%;}
	
	.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1) > div > div img,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) > div > div img {height: 60%;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1) > div > div div > p > span,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) > div > div div > p > span {font-size: 11px;}
	
	#ind_showcase_box_content > div {width: 80%;}
	}
@media screen and (max-width: 800px){
	#content_modul_id > div:nth-child(1) > #showcase_text_box_id {width: 60%; margin-left: 20%;}
	
	/*#content_modul_id > div:nth-child(1) > #showcase_text_box_id {width: 50%; margin-left: 25%;}*/
	#list_article_box_id > div > div {float: none; width: 98%;}
	#list_article_box_id > div > div:nth-child(1) {margin: 0 auto 2% auto;}
	#list_article_box_id > div > div:nth-child(2) {margin: 0 auto 2% auto;}
	
	.is_img_grd > div:nth-child(2) > a > div:nth-child(1) > div:nth-child(1) > h3,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(1) > div:nth-child(1) > h3 {font-size: 19px;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1),
	.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1) {width: 101%; padding: 3% 2% 2% 1%; font-size: 16px; line-height: 150%;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1),
	.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1) {font-size: 14px;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(2) > div > p,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(2) > div > p {line-height: 120%;}
	
	.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1) > div > div img,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) > div > div img {height: 70%;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1) > div > div div > p > span,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) > div > div div > p > span {font-size: 12px;}
	
	#div_box_ind_new.img_float > div:nth-child(1) {width: 66%;}
	#div_box_ind_new.img_float > div:nth-child(2) {width: 34%;}
	}
@media screen and (max-width: 720px){
	#content_modul_id > div:nth-child(1) > #showcase_text_box_id {width: 70%; margin-left: 15%;}
	
	#div_box_ind_new.img_float > div:nth-child(1) {width: 65%;}
	#div_box_ind_new.img_float > div:nth-child(2) {width: 35%;}
	
	#ind_showcase_box_content > div {width: 90%;}
	}
@media screen and (max-width: 640px){
	#content_modul_id > div:nth-child(1) > #name_showcase_box_id.ind_showcase {width: 80%; margin-left: 10%;}
	#content_modul_id > div:nth-child(1) > #showcase_text_box_id {width: 80%; margin-left: 10%;}
	
	.is_img_grd > div:nth-child(2) > a > div:nth-child(1) > div:nth-child(1) > h3,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(1) > div:nth-child(1) > h3 {font-size: 18px;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1),
	.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1) {font-size: 15px;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1),
	.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1) {font-size: 13px;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(2) > div > p,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(2) > div > p {line-height: 100%;}
	}
@media screen and (max-width: 600px){
	#div_box_ind_new {width: 80%;}
	#div_box_ind_new.img_float > div:nth-child(1) {width: 70%;}
	#div_box_ind_new.img_float > div:nth-child(2) {width: 30%;}
	.margin_float_left {float: none; margin: 5px auto;}
	}
@media screen and (max-width: 480px){
	#content_modul_id > div:nth-child(1) > #name_showcase_box_id:not(.ind_showcase) {width: 80%; margin-left: 10%;}
	
	.is_img_grd > div:nth-child(2) > a > div:nth-child(1) > div:nth-child(1) > h3,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(1) > div:nth-child(1) > h3 {font-size: 17px;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1),
	.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1) {width: 100.0%; padding: 3% 4% 2% 1%; font-size: 14px;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1),
	.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1) {font-size: 12px;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(2) > div > p,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(2) > div > p {font-size: 9px; line-height: 110%;}
	
	#div_box_ind_new {width: 90%;}
	}
@media screen and (max-width: 420px){
	.is_img_grd > div:nth-child(1) {padding-top: 140%;}
	.is_img_grd > div:nth-child(2).grd_color_1 {
		background-image: -moz-linear-gradient(top, rgba(55, 55, 55, .7) 0, rgba(55, 55, 55, .0) 15%, rgba(55, 55, 55, .0) 47%, rgba(55, 55, 55, .7) 50%, rgba(55, 55, 55, 1.0) 100%);
		background-image: -webkit-linear-gradient(top, rgba(55, 55, 55, .7) 0, rgba(55, 55, 55, .0) 15%, rgba(55, 55, 55, .0) 47%, rgba(55, 55, 55, .7) 50%, rgba(55, 55, 55, 1.0) 100%);
		background-image: linear-gradient(to bottom, rgba(55, 55, 55, .7) 0, rgba(55, 55, 55, .0) 15%, rgba(55, 55, 55, .0) 47%, rgba(55, 55, 55, .7) 50%, rgba(55, 55, 55, 1.0) 100%);
		}
	.is_img_grd > div:nth-child(2).grd_color_2 {
		background-image: -moz-linear-gradient(top, rgba(200, 200, 200, .7) 0, rgba(200, 200, 200, .0) 15%, rgba(200, 200, 200, .0) 47%, rgba(200, 200, 200, .7) 50%, rgba(200, 200, 200, 1.0) 100%);
		background-image: -webkit-linear-gradient(top, rgba(200, 200, 200, .7) 0, rgba(200, 200, 200, .0) 15%, rgba(200, 200, 200, .0) 47%, rgba(200, 200, 200, .7) 50%, rgba(200, 200, 200, 1.0) 100%);
		background-image: linear-gradient(to bottom, rgba(200, 200, 200, .7) 0, rgba(200, 200, 200, .0) 15%, rgba(200, 200, 200, .0) 47%, rgba(200, 200, 200, .7) 50%, rgba(200, 200, 200, 1.0) 100%);
		}
	.is_img_grd > div:nth-child(2).grd_color_3 {
		background-image: -moz-linear-gradient(top, rgba(255, 153, 0, .7) 0, rgba(255, 153, 0, .0) 15%, rgba(255, 153, 0, .0) 47%, rgba(255, 153, 0, .7) 50%, rgba(255, 153, 0, 1.0) 100%);
		background-image: -webkit-linear-gradient(top, rgba(255, 153, 0, .7) 0, rgba(255, 153, 0, .0) 15%, rgba(255, 153, 0, .0) 47%, rgba(255, 153, 0, .7) 50%, rgba(255, 153, 0, 1.0) 100%);
		background-image: linear-gradient(to bottom, rgba(255, 153, 0, .7) 0, rgba(255, 153, 0, .0) 15%, rgba(255, 153, 0, .0) 47%, rgba(255, 153, 0, .7) 50%, rgba(255, 153, 0, 1.0) 100%);
		}
	.is_img_grd > div:nth-child(2).grd_color_4 {
		background-image: -moz-linear-gradient(top, rgba(0, 0, 102, .7) 0, rgba(0, 0, 102, .0) 15%, rgba(0, 0, 102, .0) 47%, rgba(0, 0, 102, .7) 50%, rgba(0, 0, 102, 1.0) 100%);
		background-image: -webkit-linear-gradient(top, rgba(0, 0, 102, .7) 0, rgba(0, 0, 102, .0) 15%, rgba(0, 0, 102, .0) 47%, rgba(0, 0, 102, .7) 50%, rgba(0, 0, 102, 1.0) 100%);
		background-image: linear-gradient(to bottom, rgba(0, 0, 102, .7) 0, rgba(0, 0, 102, .0) 15%, rgba(0, 0, 102, .0) 47%, rgba(0, 0, 102, .7) 50%, rgba(0, 0, 102, 1.0) 100%);
		}
	.is_img_grd > div:nth-child(2).grd_color_5 {
	background-image: -moz-linear-gradient(top, rgba(153, 255, 255, .7) 0, rgba(153, 255, 255, .0) 15%, rgba(153, 255, 255, .0) 47%, rgba(153, 255, 255, .7) 50%, rgba(153, 255, 255, 1.0) 100%);
	background-image: -webkit-linear-gradient(top, rgba(153, 255, 255, .7) 0, rgba(153, 255, 255, .0) 15%, rgba(153, 255, 255, .0) 47%, rgba(153, 255, 255, .7) 50%, rgba(153, 255, 255, 1.0) 100%);
	background-image: linear-gradient(to bottom, rgba(153, 255, 255, .7) 0, rgba(153, 255, 255, .0) 15%, rgba(153, 255, 255, .0) 47%, rgba(153, 255, 255, .7) 50%, rgba(153, 255, 255, 1.0) 100%);
		}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(1) > div:nth-child(2),
	.is_img_grd > div:nth-child(2) > div > a:nth-child(1) > div:nth-child(2) {right: 0%; width: 30px;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div,
	.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div {height: 50%; width: 100%; left: 0%; top: 50%;/* background: #ffffff;*/}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(2) > div > div:nth-child(1),
	.is_img_grd > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(1) {width: 98.0%; padding: 3% 4% 2% 1%; font-size: 12px; line-height: 140%;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1),
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) {width: 45%;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(2),
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(2) {width: 55%;}
	
	#div_box_ind_new {width: 96%;}
	#div_box_ind_new.img_float > div:nth-child(1) {width: 62%;}
	#div_box_ind_new.img_float > div:nth-child(2) {width: 38%;}
	.margin_float_left {margin: 5px auto 5px 0;}
	}
@media screen and (max-width: 360px){
	#content_modul_id > div:nth-child(1) > #name_showcase_box_id:not(.ind_showcase),
	#content_modul_id > div:nth-child(1) > #name_showcase_box_id.ind_showcase,
	#content_modul_id > div:nth-child(1) > #showcase_text_box_id {width: 90%; margin-left: 8%;}
	.ind_showcase .showcase_title h1 {font-size: 17px; line-height: 25px;}
	.ind_showcase .showcase_title p, 
	.ind_showcase .showcase_title > div {font-size: 13px; font-weight: normal; line-height: 19px;}
	
	.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1),
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) {width: 40%;}
	.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(2),
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(2) {width: 60%;}
	
	/*.is_img_grd > div:nth-child(2) > a > div:nth-child(3) > div:nth-child(1) > div > div img,
	.is_img_grd > div:nth-child(2) > div > a:nth-child(3) > div:nth-child(1) > div > div img {height: 50%;}*/
	}
@media screen and (max-width: 320px){
	#content_modul_id > div:nth-child(1) > #showcase_avatar_box_id {width: 110px; height: 110px;}
	#content_modul_id > div:nth-child(1) > a {height: 110px;}
	
	.ind_showcase .showcase_title h1 {font-size: 15px; line-height: 21px;}
	.ind_showcase .showcase_title p, 
	.ind_showcase .showcase_title > div {font-size: 12px; line-height: 17px;}
	
	#div_box_ind_new {width: 98%;}
	#div_box_ind_new.img_float > div:nth-child(1) {width: 56%;}
	#div_box_ind_new.img_float > div:nth-child(2) {width: 44%;}
	}