@charset "utf-8";
#productflash {
    margin:11px auto 0px;
	padding:0px;
	width:960px;
	height:300px;
	z-index:3;
	background-image: url("../img/powder-TOP.png");
	background-position: left top;
	background-size: cover;
}

.bifun01 {
    margin:0px 0px 15px;
	padding:0px;
	width:315px;
	height:52px;
}

.bifun01 a:hover img {
    filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}

.bifun02 {
    margin:-6px 0px 15px;
	padding:0px;
	width:315px;
	height:66px;
}

.bifun02 a:hover img {
    filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}


.ttl_powder {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_powder01 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder01.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_powder02 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder02.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_powder03 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder03.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_pktm {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p_ktm.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p01 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/powder/p01.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p02 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/powder/p02.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p03 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/powder/p03.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p11 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/powder/p11.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p12 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/powder/p12.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p13 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p13.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p06 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p06.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p32 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p32.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p33 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/powder/p33.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p34 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p34.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p35 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p35.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p36 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p36.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p41 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p41.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p42 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p42.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p43 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p43.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p44 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/powder/p44.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p45 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/powder/p45.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p46 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/powder/p46.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p37 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p37.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p38 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p38.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p48 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p48.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p49 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p49.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p50 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p50.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p51 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p51.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p52 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p52.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p61 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p61.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p62 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p62.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p71 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p71.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p72 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p72.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_p73 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/powder/p73.jpg) no-repeat 0 0;
	text-indent:-9999px;
}


ul.kryptronlist {
    margin:-10px 0px 40px;
	padding:0px;
}

ul.kryptronlist li {
    list-style:none;
	padding:7px 0 6px 0em;
	margin:0px;
	background:url(../img/border_dott.jpg) repeat-x 0 bottom;
	display:block;
}

ul.kryptronlist li a{
    list-style:none;
	margin:0px;
	padding:0px 0px 0px 12px;
	background: url(../img/title/level09_bg.jpg) no-repeat 0 7px;
	display:block;
}

ul.kryptronlist li a:hover {
    list-style:none;
	background: url(../img/title/level09_bgro.jpg) no-repeat 0 7px;
	display:block;
}

.ppe_block {
    margin:0px;
	padding:0px;
	position:relative;
}

.ppe_block img {
    float:left;
	margin-right:10px;
	border:1px solid #CCCCCC;
	padding:3px;
	width:150px;
}

.ppe_block p {
    padding-left:170px;
	padding-bottom:38px;
}

.ppe_block p span {
    color: #ffb300;
	display:block;
}

.ppe_block div.detail_btn a img {
    margin:0px;
	padding:0px;
	width:300px;
	height:30px;
	min-height:0;
	padding:0;
	text-align:right;
	position:absolute;
	bottom:0;
	right:0;
	border:0px;
}

.ppe_block div.detail_btn a:hover img{
    filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}

.aji {
    position:relative;
}

.aji p {
    position:absolute;
	top:85px;
	left:13px;
	background:url(../img/product/powder/aji_bg.png) no-repeat 0 0;
	width:281px;
	height:125px;
	padding:25px 120px 10px 10px;
}

*html .aji p {
    position:absolute;
	top:85px;
	left:13px;
	background:url(../img/product/powder/aji_bg.gif) no-repeat 0 0;
	width:281px;
	height:125px;
	padding:25px 120px 10px 10px;
}

.flow_ex {
    margin:0px;
	padding:0px;
	background:url(../img/product/powder/flow_hd.jpg) no-repeat 0 0;
	width:690px;
	height:40px;
	text-indent:-9999px;
}




.powdernotice:after{
content:".";
display:block;
clear:both;
height: 0px;
visibility: hidden;
}

.powdernotice{
min-height:1px;
display:block;
}

* html .powdernotice {
height: 1px;
/*\*//*/
height: auto;
overflow: hidden;
 /**/
}

.powdernotice {
	margin:0 0 40px;
	padding:12px;
	background:#CFEFE2;
}

.powdernotice p {
	margin:0;
	padding:0;
	font-size:13px;
}

.powdernotice dl {
	margin:0;
	padding:0;
	text-align:left;
	float:left;
	font-size:12px;
}

.powdernotice dt {
	margin:0 0 5px;
	padding:0;
}

.powdernotice dd {
	margin:0;
	padding:0;
}