@charset "utf-8";

@import url('https://fonts.googleapis.com/css?family=Montserrat:400,700');

body { font-size: 80%; }

.clr 									{ font-size: 1px;line-height: -1px;margin: 0px;padding: 0px;clear: both;height: 1px; }
#container #MainContainer #Main h2 {
	margin: 0px;
	padding: 0px;
	line-height: 0;
}
#container #MainContainer #Main #design .titbx .sizelink a {
	line-height: 1em;
}
#container #MainContainer #Main #siphonslim p							{ padding:0; margin:0; font-size:12px; line-height:1.8em;  }


#siphonslim								{ width:601px; margin:0 0 0 20px; }
#siphonslim .btnbx						{ width:601px; }
#siphonslim .btnbx .btn01				{ float:left; }
#siphonslim .cntinr						{ padding:30px 0 0 0; }
#siphonslim .cntinr .cnttit				{ padding:0 0 10px 0; border-bottom:solid 1px #e0e0e0; }	 
#siphonslim .cntinr .ptop				{ width:599px; background:url(../images/siphonslim_pbg_top.gif) left top no-repeat; height:15px; }
#siphonslim .cntinr .pbtm				{ width:599px; background:url(../images/siphonslim_pbg_btm.gif) left top no-repeat; height:5px; }
#siphonslim .cntinr .pinr				{ width:530px; padding:20px 35px 17px 34px; background:url(../images/siphonslim_pbg.gif) left top repeat-y; }
#siphonslim .cntinr .pinr .left			{ width:365px; float:left; }
#siphonslim .cntinr .pinr .left .ptit	{ padding:0 0 20px 0; }
#siphonslim .cntinr .pinr .left .ptxt	{ margin:0 0 15px 59px; }
#siphonslim .cntinr .pinr .left .psmall	{ margin:0 0 0 59px; }
#siphonslim .cntinr .pinr .left2			{ width:336px; float:left; }
#siphonslim .cntinr .pinr .left2 .ptit	{ padding:0 0 20px 0; }
#siphonslim .cntinr .pinr .left2 .ptxt	{ margin:0 0 15px 59px; }
#siphonslim .cntinr .pinr .left2 .psmall	{ margin:0 0 0 59px; }
#siphonslim .cntinr .pinr .right		{ float:right; }
#siphonslim .cntinr .serverbx			{ width:559px; padding:20px 20px 20px 20px;  border-bottom:solid 1px #e0e0e0; }
#siphonslim .cntinr .serverbx .slef		{ float:left; }
#siphonslim .cntinr .serverbx .srig		{ float:right; width:235px; padding: 0 0 0 20px; }
#siphonslim .cntinr .serverbx .srig .server-img		{ float:left; width:88px; }
#siphonslim .cntinr .serverbx .srig .stit	{ margin:0 0 20px 0; }	 
#siphonslim .cntinr .serverbx .srig .stxt	{ margin:0 0 20px 0; }
#siphonslim .cntinr .serverbx2			{ width:559px; padding:20px 20px 20px 20px; }
#siphonslim .cntinr .serverbx2 .slef		{ float:left; }
#siphonslim .cntinr .serverbx2 .srig		{ float:right; width:235px; padding: 0 0 0 20px; }
#siphonslim .cntinr .serverbx2 .srig .server-img		{ float:left; width:88px; }
#siphonslim .cntinr .serverbx2 .srig .stit	{ margin:0 0 20px 0; }	 
#siphonslim .cntinr .serverbx2 .srig .stxt	{ margin:0 0 20px 0; }
#siphonslim .cntinr .sizebx				{ width:559px; padding:20px 20px 20px 20px; }
#siphonslim .cntinr .sizebx .sizelef	{ float:left; width:316px; padding:30px 0 0 0; }
#siphonslim .cntinr .sizebx .sizelef .sizetit	{ margin:0 0 20px 0; }
#siphonslim .cntinr .sizebx .sizelef .sizetxt	{ margin:0 0 20px 0; }
#siphonslim .cntinr .sizebx .sizelef .spec		{ border:solid 1px #e0e0e0; padding:10px; margin:0 0 20px 0; }
#siphonslim .cntinr .campbnr					{ text-align:center; padding:0 0 20px 0; }

#siphonslim .BtnApply					{ padding:20px 0; text-align:center; }
.snss						{ width:600px; padding:10px 20px 0 20px; }
.snss .snsbtn01				{ float:left; }
.snss .snsbtn02				{ float:left; margin:0 0 0 0; }

#container #MainContainer						{ text-align: center; }
#container #MainContainer #Main					{ margin: 0 auto 40px auto; width: 600px; text-align: left; }
.lh0 { line-height: 0; }



.review_bx	{ width:235px; margin: 10px 0 0; padding: 0 0 0 30px; text-align: left; display: block; opacity: 1; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; }
.review_bx .count	{ display: inline-block; font-size: 14px!important; color: #ff4a8a; padding: 0 0 0 5px!important; margin: 0;line-height: 0.4em; vertical-align: text-top; font-family: 'Montserrat', sans-serif; font-weight: 400; }
.review_bx .review-count	{ display: inline-block; font-size: 12px; color: #01b3cd; padding: 0 0 0 5px!important; margin: 0;line-height: 0.4em; vertical-align: text-top; }
.review_bx .stars {
    padding: 0;
    margin: 0;
    display: inline-block;
}
.review_bx .stars .star {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(/assets/images/share/icon/stars.png) 100% 0 no-repeat;
    background-size: auto 100%;
    padding: 0 !important;
    margin: 5px 0 0;
}
.review_bx .stars .filled {
    background-position: 0 0;
}
a.review_bx:hover{
opacity: 0.7;
}

#siphonslim .cntinr .review_area				{ width:560px; padding:20px 19px 20px 20px; }
.review_list	{
width:100%;
}
.review_list li	{
width:266px;
float: left;
border:solid 2px #d9d9d9;
border-radius: 5px;
background: #fff;
margin: 0 0 0 20px;
}
.review_list li:first-child	{ margin: 0; }
.review_list li a	{
width:236px;
padding: 15px;
display: block;
opacity: 1;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
text-decoration: none;
}
.review_list li a:hover	{
opacity: 0.6;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s; transition: all 0.3s;
}
.review_top	{
width:100%;
}
.review_top .name	{
width:50%;
float: left;
font-size: 12px;
color: #999999;
font-weight: bold;
text-align: right;
margin: 0;
}
.review_top .stars {
padding: 0;
margin: 0;
width: 50%;
float: left;
text-align: left;
}
.review_top .stars .star {
display: inline-block;
width: 14px;
height: 14px;
background: url(/assets/images/share/icon/stars.png) 100% 0 no-repeat;
background-size: auto 100%;
padding: 0 !important;
}
.review_top .stars .filled {
background-position: 0 0;
}
.review_list li .ttl	{ font-size: 14px; color: #222222; font-weight: bold; text-align: left; padding: 10px 0 0; margin: 0; }
.review_list li .text	{ font-size: 12px; color: #666666; text-align: left; padding: 10px 0 0; margin: 0; }
.review_list li .link	{ font-size: 12px; color: #01b3cd; text-align: right; margin: 0; }
.review_btn	{
width:100%;
text-align: right;
padding: 25px 0 0;
}
.review_btn	a {
opacity: 1;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
text-decoration: none;
}
.review_btn	a:hover    {
opacity: 0.6;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}


#siphonslim .cntinr .spec-area				{ width:560px; padding:20px 19px 20px 20px; }
#siphonslim .cntinr .spec-area .spec-list				{ width:100%; }
#siphonslim .cntinr .spec-area .spec-list li    { width:100%; padding: 10px 0; border-bottom: 1px solid #efefef;}
#siphonslim .cntinr .spec-area .spec-list .kou  { width:130px; float: left; font-size: 12px; color: #000000; font-weight: bold;}
#siphonslim .cntinr .spec-area .spec-list .text  { width:430px; float: left; font-size: 12px; color: #666666;}
#siphonslim .cntinr .spec-area .spec-list .text .oline  { text-decoration: line-through;}
#siphonslim .cntinr .spec-area .spec-list .kou2  { width:100%; font-size: 10px; color: #666666;}
#siphonslim .cntinr .spec-area .spec-list .kou2 span  { font-size: 12px; color: #000000; font-weight: bold;}




