@charset "utf-8";

@font-face {
  font-family:바른나눔고딕B;

    src: url('/html/webfonts/NanumBarunGothicBold.eot');
  src local('?'), src: url('/html/webfonts/NanumBarunGothicBold.woff2') format('woff2'), url('/html/webfonts/NanumBarunGothicBold.ttf') format('truetype');
  font-weight:normal;
  font-style:normal;
   
}


@font-face {
  font-family: 나눔스퀘어B;
  
  src: url('/html/webfonts/NanumSquareB.eot');
  src local('?'), src: url('/html/webfonts/NanumSquareB.woff2') format('woff2'), url('/html/webfonts/NanumSquareB.ttf') format('truetype');
  font-weight:normal;
  font-style:normal;  
  
  
}
@font-face {
  font-family: 나눔스퀘어R;

  src: url('/html/webfonts/NanumSquareR.eot');
  src local('?'), src: url('/html/webfonts/NanumSquareR.woff2') format('woff2'), url('/html/webfonts/NanumSquareR.ttf') format('truetype');
  font-weight:normal;
  font-style:normal;
  

}

.page_all{

	width:1100px;
	
	  font-family: 나눔스퀘어R;
	}
	
.title_2dadan{
		color : #3B7EA8;
			-webkit-white-space:normal;
            column-count: 2;
			-moz-column-count:2;
			-webkit-column-count:2;
			word-break:break-all;
			font-size:25px;	
			font-family: 바른나눔고딕B; 

			font-weight:bold;
			padding : 0px 30px 0px 0px;
					
			
	
	}	
	.text_right{
		text-align:right;
		
		}
		
		.sub_title1, .sub_title2, .sub_title3, .sub_title4, .sub_title5, .sub_title6, .sub_title7{

	font-family: 나눔스퀘어B;
	font-weight:bold;
	display:inline-block;
	color:#3B7EA8;
	width : 1080px;
	padding:8px 0px 8px 0px;
	font-size:20px;
	position:relative;
}
.sub_title1{border-bottom:2px solid #9F9FA0;}
.sub_title2{border-bottom:2px solid #9F9FA0;}
.sub_title3{border-bottom:2px solid #9F9FA0;}
.sub_title4{border-bottom:2px solid #9F9FA0;}
.sub_title5{border-bottom:2px solid #9F9FA0;}	
.sub_title6{border-bottom:2px solid #9F9FA0;}	
.sub_title7{border-bottom:2px solid #9F9FA0;}			


.memo_2dadan1, .memo_2dadan2, .memo_2dadan3, .memo_2dadan4, .memo_2dadan5, .memo_2dadan6{
	
		-webkit-white-space:normal;
            column-count: 2;
			-moz-column-count:2;
			-webkit-column-count:2;
			word-break:break-all;
						padding : 8px 8px 0px 8px;
					
			
	}
	
	.memo_2dadan1{

		

		}
	
	.memo_2dadan2{
		width:1100px;

		
		}
		.img_sp{
			width:300px;
			height:300px;
			float:right;
			
			background-image:url(https://mrbas.co.kr/html/images/gimacdcdimension.png);
			background-repeat:no-repeat;
			background-size:300px;
			
			
			}
	
	
	.memo_text1, .memo_text2, .memo_text3,.memo_text4,.memo_text5, .memo_text6{
		
		padding:8px;
		 font-family: 나눔스퀘어R;
		}
		
		.product_img{
			text-align:center;
			width : 270px;	height:240px;display:block;	float:right;
			position:relative;
			margin:0px auto;
		
			
					
			}
			
				.product_img1{
			text-align:center;
			width : 250px;	height:300px;display:block;	float:right;
			position:relative;
			margin:0px 0px 0px 0px;
					
			}
				
				.product_img2{
			text-align:center;
			width : 150px;	height:150px;display:block;	float:right;
			position:relative;
			margin:0px 120px 0px 0px;

					
			}

		.product_img3{
			text-align:center;
			width : 250px;	height:250px;display:block;	float:right;
			position:relative;
			margin:0px 0px 0px 0px;


					
			}
			
			.product_img4{
			text-align:center;
			width : 250px;	height:120px;display:block;	float:right;
			position:relative;
			margin:0px 0px 0px 0px;
					
			}
	

	
	.sub_title1_2dadan1{
			margin : 0px 0px 0px 0px;
	font-family: 나눔스퀘어B;
	font-weight:bold;
	display:block;
	width : 500px ;

			


	padding:0px 0px 8px 0px;
	font-size:18px;
	color:#3B7EA8;
		border-bottom:2px solid #9F9FA0;
		
		
		}
		
		.dn_3dadan_title{
				-webkit-white-space:normal;
            column-count: 3;
			-moz-column-count:3;
			-webkit-column-count:3;
			word-break:break-all;
				font-family: 나눔스퀘어B;
	font-weight:bold;
	font-size:18px;
	border-bottom: 2px solid #9F9FA0;
						padding : 9px 9px 9px 9px;	
		color:#3B7EA8;	
			}
		.dn_3dadan1{
		font-family: 나눔스퀘어B;
		-webkit-white-space:normal;
		color:#7F7F7F;
		font-weight:bold;
            column-count: 3;
			-moz-column-count:3;
			-webkit-column-count:3;
			word-break:break-all;
						padding : 9px 9px 9px 9px;
							border-top: 1px  dotted #D9D9D9;
			
	}
	
			.dn_3dadan0{
		font-family: 나눔스퀘어B;
		-webkit-white-space:normal;
		color:#7F7F7F;
		font-weight:bold;
            column-count: 3;
			-moz-column-count:3;
			-webkit-column-count:3;
			word-break:break-all;
						padding : 9px 9px 9px 9px;

			
	}
	
	
	.dn_img a{
		color:#999;
	


		padding:2px 0px 5px 25px;
		background-image:url(../images/dn_bt.png);
		background-repeat:no-repeat;
		background-size:23px;;
		
		}

	.null_group{
		
		}
	.purch{
		margin : 0px 85px 0px 25px;;
			
			background-color:#3B7EA8;
			border-radius:35px;
			width : 180px;
			color: #FFF;
			font-weight:bold;
			padding:8px;
			border: 10px double #FFFFFF;

		
			
			
			}
	.purch a {
		color:#FFF;
		}.purch a:hover{
			color:#F00;}
			
			
			
				.purch2{
		margin : 20px 85px 0px 25px;;
			
			background-color:#3B7EA8;
			border-radius:35px;
			width : 180px;
			color: #FFF;
			font-weight:bold;
			padding:8px;
			border: 10px double #FFFFFF;

		
			
			
			}
	.purch2 a {
		color:#FFF;
		}.purch2 a:hover{
			color:#F00;}
			
			
							.purch3{
		margin : 20px 0px 0px -35px;;
			
			background-color:#3B7EA8;
			border-radius:35px;
			width : 180px;
			color: #FFF;
			font-weight:bold;
			padding:8px;
			border: 10px double #FFFFFF;

		
			
			
			}
	.purch3 a {
		color:#FFF;
		}.purch3 a:hover{
			color:#F00;}
			