@charset "utf-8";

.csssprite {
	background-image: url(../img/m/ohta.png);
	background-repeat: no-repeat;
	text-indent:-5000px;
	overflow: hidden;
	display:block !important;
}

/* each setting */

/* for .quick_logo */
.quick_logo {background-position: -180px -160px;width: 180px;height: 25px;}

/* for .eroticsf_logo */
.eroticsf_logo {background-position: -188px -71px;width: 172px;height: 41px;}

/* for .book_icon */
.book_icon {background-position: -481px -163px;width: 16px;height: 22px;}

/* for .home_icon */
.home_icon {background-position: -480px -134px;width: 16px;height: 18px;}

/* for .kettle_logo */
.kettle_logo {background-position: -2px -70px;width: 184px;height: 39px;}

/* for .quick_btn */
.quick_btn {background-position: -1px -132px;width: 87px;height: 21px;}

/* for .cnt_btn */
.cnt_btn {background-position: -396px -130px;width: 80px;height: 21px;}

/* for .eroticsf_btn */
.eroticsf_btn {background-position: -231px -128px;width: 66px;height: 26px;}

/* for .back_black */
.back_black {background-position: 0 -26px;width: 51px;height: 35px;}

/* for .back_white */
.back_white {background-position: -212px -26px;width: 51px;height: 35px;}

/* for .back_orange */
.back_orange {background-position: -103px -26px;width: 51px;height: 35px;}

/* for .search_black */
.search_black {background-position: -58px -26px;width: 40px;height: 35px;}

/* for .search_orange */
.search_orange {background-position: -163px -26px;width: 40px;height: 35px;}

/* for .search_white */
.search_white {background-position: -272px -26px;width: 40px;height: 35px;}

/* for .main_logo */
.main_logo {background-position: -1px -166px;width: 164px;height: 19px;}

/* for .design_btn */
.design_btn {background-position: -302px -134px;width: 88px;height: 16px;}

/* for .atplus_btn */
.atplus_btn {background-position: -159px -131px;width: 57px;height: 19px;}

/* for .kettle_btn */
.kettle_btn {background-position: -95px -133px;width: 55px;height: 19px;}

/* for .tw_icon */
.tw_icon {background-position: -478px -2px;width: 17px;height: 15px;}

/* for .seach_icon */
.seach_icon {background-position: -41px -1px;width: 17px;height: 16px;}

/* for .arrow_icon */
.arrow_icon {background-position: -479px -84px;width: 16px;height: 14px;}

/* for .fb_icon */
.fb_icon {background-position: -479px -44px;width: 16px;height: 15px;}

/* for .list_icon */
.list_icon {background-position: -21px -1px;width: 11px;height: 9px;}

/* for .junp_icon */
.junp_icon {background-position: -2px -1px;width: 9px;height: 9px;}

/* for .triangle_icon */
.triangle_icon {background-position: -488px -114px;width: 6px;height: 7px;}



/* ver.2015 */

.csssprite2x {
	background-image: url(../img/csssprite2x.png);
	background-repeat: no-repeat;
	text-indent:-5000px;
	overflow: hidden;
	display:block !important;
	background-size:320px auto;
}

.csssprite2x.search{background-position:0 0 ; width:17px; height:17px; }
.csssprite2x.menu{background-position:-40px 0 ; width:17px; height:17px;}

.csssprite2x.hongramWh{background-position: 8px -82px; width:134px; height:32px; padding:0 0 0 6px; margin:-10px 0px 0 0; border-left: solid 1px #777777;}
.csssprite2x.hongram{background-position:4px -26px; width:220px; height:58px;}



.addAfter:after{
	content:"";
	background-image: url(../img/csssprite2x.png);
	background-repeat: no-repeat;
	text-indent:-5000px;
	overflow: hidden;
	display: inline-block;
	background-size:320px auto;
	vertical-align:middle;
}
.addAfter.arrow:after{background-position: -120px 0; width:5px; height:7px; margin:-4px 0 0 4px;}


.AddBefore:before{
	content:"";
	background-image: url(../img/csssprite2x.png);
	background-repeat: no-repeat;
	text-indent:-5000px;
	overflow: hidden;
	display: inline-block;
	background-size:320px auto;
	vertical-align: middle;
}
.AddBefore.rssIcon:before{background-position:-80px 0; width:15px; height:15px; margin:-4px 3px 0 0;}








