/* common css style */

article, aside, canvas, details, figcaption, figure, header, footer, hgroup, menu, nav, section, summary {
	display: block;
}

/* reset */
h1,h2,h3,h4,h5,h6{ margin: 0; padding: 0; }
ul,li,dl,dt,dd{ margin: 0; padding: 0; }
p{ margin: 0; padding: 0; }
figure{ margin: 0; padding: 0; }

html,body{ width: 100%; height: 100%; }
html {
	font-size: 62.5%;
	margin:0 auto;
	padding:0;
	border-style:none;
	color:#555555;
}
body, div, ul, li, menu, dir, h1, p{
	list-style-type: none;
	-webkit-margin-before: 0;
	-webkit-margin-after: 0;
	-webkit-margin-start: 0;
	-webkit-margin-end: 0;
	-webkit-padding-start: 0;
}
body {
	margin: 0 auto;
	padding:0;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	-webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased; /* subpixel-antialiased */
	font-size:100%;
	font-size:13px;
}

* {
    box-sizing: border-box;
}

.hidden-text{display:none;color#fff;font-size:0;height:1px;}

.go-top{position:fixed;bottom:5px;right:2%;display:none;background-image:url(../imgs/s-up.png);background-position:center center;background-repeat:no-repeat;background-size:50px;height:50px;width:50px;text-indent:-9999px;z-index:9999}
header{border-bottom:3px solid #E44E00;margin:0 auto;padding:10px;text-align:center}header .logo{margin:0 auto;padding:0;width:100%;display:block}header .logo img{width:80%}header h1{color:rgba(244,98,0,1.00);font-size:0.9em;margin:0 auto;padding:0;text-align:center;width:100%;display:block}header h1 strong{font-weight:bold}
.main-wrap{display:block;background-image:url(../imgs/header-bg-sp.png);background-position:center center;background-size:cover;background-repeat:no-repeat;text-align:center;margin:0 0;padding:0;width:100%}
.main-wrap .main-banner{display:block;background-image:url(../imgs/main-banner.png);background-size:contain;background-position:center center;background-repeat:no-repeat;height:200px;text-indent:-9999px}
/*----------------------------------------
fixed
------------------------------------------*/
.fixed{position:fixed;left:0;top:0;width:100%;box-sizing:border-box;-webkit-transition:top 0.6s;-moz-transition:top 0.6s;transition:top 0.6s}
/*----------------------------------------
buttons-wrap
------------------------------------------*/
.buttons-wrap{padding:1.0em 0;height:70px;-webkit-transition:top 0.6s;-moz-transition:top 0.6s;transition:top 0.6s;width:100%;margin:0 auto;z-index:9;/*position:fixed;top:0*/}.buttons-wrap.off-canvas{top:0}.buttons-wrap.fixed-top{top:0;z-index:9999}.buttons-wrap ul{margin:0 auto;text-align:center;padding:0;display:table;width:100%}.buttons-wrap ul li{display:inline-block;width:48%;margin:0 1px;padding:0;box-sizing:border-box;vertical-align:middle;background-color:#eee;box-shadow:0 3px 0 #555;z-index:99}.buttons-wrap ul li a{display:block;padding:0.6em 0;color:#555;text-decoration:none;font-size:1.1em;font-weight:bold;letter-spacing:-1.5px;text-shadow:0 2px 0 #fff;z-index:99;position:relative}.buttons-wrap ul li a:hover{opacity:0.8}.bg-red{position:relative;z-index:1;background-color:rgba(244,66,0,1.0)}.bg-red:after{top:0px;left:50%;background-image:url(../imgs/m-b-orange.png);background-repeat:no-repeat;background-size:80px;background-position:center bottom;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-radius:0;border-width:100px;margin-left:-100px}.bg-blue{position:relative;z-index:1;background-color:rgba(64,124,162,1.0)}.bg-blue:after{top:0px;left:50%;background-image:url(../imgs/m-b-blue.png);background-repeat:no-repeat;background-size:80px;background-position:center bottom;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-radius:0;border-width:100px;margin-left:-100px}.bg-gray{position:relative;z-index:1;background-color:#ccc}.bg-gray:after{top:0px;left:50%;background-image:url(../imgs/m-b-gray.png);background-repeat:no-repeat;background-size:80px;background-position:center bottom;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-radius:0;border-width:100px;margin-left:-100px}
/*----------------------------------------
tips id
------------------------------------------*/
#tips{background:#f1f1f1;color:#555;margin:0 auto;padding:5.0em 0 4.0em 0;text-align:center}#tips .box{position:relative;background-color:#f1f1f1}#tips .box:after{bottom:-180px;left:50%;background-image:url(../imgs/m-b-gray.png);background-repeat:no-repeat;background-position:center bottom;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-width:100px;margin-left:-100px}#tips h2{font-size:2.5em;color:#555}#tips article{font-size:1.0em;font-weight:bold;line-height:1.8em;padding:10px 5%;text-align:left}#tips article span{color:#f44200}#tips .box-sub{display:inline-block;box-sizing:border-box;vertical-align:top;margin:10px auto}#tips .box-sub ul{padding:0;margin:0 5%;box-sizing:border-box}#tips .box-sub li.img-top{padding-bottom:1.0em}#tips .box-sub li.img-top img{width:160px}#tips .box-sub li.title01{text-align:center;font-size:1.4em;font-weight:bold;line-height:1.3;padding-bottom:1.0em;color:#d34836}#tips .box-sub li.title02{text-align:center;font-size:1.4em;font-weight:bold;line-height:1.3;padding-bottom:1.0em;color:#0e76a8}#tips .box-sub li.title03{text-align:center;font-size:1.4em;font-weight:bold;line-height:1.3;padding-bottom:1.0em;color:#c4b75b}#tips .box-sub li.title04{text-align:center;font-size:1.4em;font-weight:bold;line-height:1.3;padding-bottom:1.0em;color:#32c075}#tips .box-sub li.title05{text-align:center;font-size:1.4em;font-weight:bold;line-height:1.3;padding-bottom:1.0em;color:#a344a0}#tips .box-sub li.text{text-align:left;font-size:1.0em;line-height:1.8}#tips .box-sub li.text p{padding-bottom:1.0em}
/*----------------------------------------
maintenance id
------------------------------------------*/
#maintenance{background:#407ca2;color:#555;margin:0 auto;padding:5.0em 0 80px 0;text-align:center}#maintenance .box{position:relative;background-color:none}#maintenance .box:after{bottom:-220px;left:50%;background-image:url(../imgs/m-b-blue.png);background-repeat:no-repeat;background-position:center bottom;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-width:100px;margin-left:-100px}#maintenance h2{background-image:url(../imgs/tool.png);background-position:center top;background-repeat:no-repeat;background-size:auto;font-size:2.5em;color:#fff;padding-top:3.0em}#maintenance article{font-size:1.0em;font-weight:bold;line-height:1.8em;padding:10px 5%;text-align:left;color:#fff}#maintenance .box-sub{background-color:#fff;box-shadow:0 3px 1px #666;margin:10px auto;width:90%;text-align:left}#maintenance .box-sub ul{padding:10px;margin:0 auto}#maintenance .box-sub ul li.title{border-bottom:3px solid #999}#maintenance .box-sub ul li.title img{width:auto;max-width:90%}#maintenance .box-sub ul li.content{padding:10px 0}#maintenance .box-sub ul li.content p{padding-bottom:10px;padding-left:20px}#maintenance .box-sub ul li.content p em{margin-left:-20px}
/*----------------------------------------
items id
------------------------------------------*/
#items{background:#cac574;margin:0 auto;padding:5.0em 0 0.5em 0;text-align:center;display:block}#items .items-wrap{max-width:1000px;margin:0 auto}#items h2{font-size:2.5em;color:#fff}#items h3{background-image:url(../imgs/items-ikan.png);background-position:top right;background-repeat:no-repeat;background-size:60px;color:#fff;font-size:1.6em;padding-top:20px;padding-bottom:20px}#items h4{color:#fff;font-size:1.3em}#items ul{display:inline-block;width:30%;margin:0 auto;padding:0 0 0.5em 0}#items ul li{font-size:0.9em;background-color:#333;color:#FFF841;padding:5px 0;letter-spacing:-2px}#items ul li a{color:#FFF841}#items ul li.item-image{border:2px solid #222;box-sizing:border-box;padding:0}#items ul li.item-image img{width:100%;margin:0;padding:0;display:block}
/*----------------------------------------
tel
------------------------------------------*/
.tel{background-color:#f85400;margin:10px auto;padding:0;text-align:center;box-shadow:0 3px 0 #555}.tel a{display:block;padding:10px 0}.tel img{width:80%}
/*----------------------------------------
menu-footer
------------------------------------------*/
.menu-footer{padding:0;text-align:left;border-top:2px groove #eee;display:none}.menu-footer ul li{background-color:#36AAB4;border-bottom:2px groove #eee}.menu-footer ul li a{color:#fff;padding:0.5em;display:block;text-decoration:none;font-size:1.3em;text-shadow:0 1px 0 #333}
/*----------------------------------------
footer
------------------------------------------*/
footer{background-color:#333;color:#ccc;padding:1.0em 5% 5.0em 5%;text-align:left;display:block}footer p{padding-top:10px}footer ul{padding:1.0em 0;text-align:left;border-top:1px dotted #555;border-bottom:1px dotted #555}footer ul li.title{font-weight:bold}footer p.copy-right{font-size:0.8em;padding-top:1.0em;text-align:center}
/*----------------------------------------
footFollow
------------------------------------------*/
section.footer-menu{display:none;}
section.footer-menu-sp{position:fixed;width:100%;text-align:center;margin:0 auto;padding:0 0;bottom:0;background:rgba(54, 25, 25, .5);-webkit-transition:bottom 1.6s;-moz-transition:bottom 1.6s;transition:bottom 1.6s;z-index:9999}section.footer-menu-sp.off-canvas{bottom:-200px}section.footer-menu-sp.fixed-bottom{bottom:0;z-index:9999}section.footer-menu-sp ul{display:table;width:100%;margin:0 auto;padding:0}section.footer-menu-sp ul li{display:table-cell;width:25%;margin:0 auto;padding:0}section.footer-menu-sp ul li a{display:block;padding:0;height:40px;background-position:center center;background-repeat:no-repeat;background-size:contain;text-indent:-9999px}section.footer-menu-sp ul li a:hover{background-color:#fff;opacity:0.7}section.footer-menu-sp ul li.footer-menu-tel a{background-color:#80ddff;background-image:url(http://tool-off.com/wp/wp-content/themes/tool-off_smp/img/common/tel.png)}section.footer-menu-sp ul li.footer-menu-shop a{background-color:#f2433e;background-image:url(http://tool-off.com/wp/wp-content/themes/tool-off_smp/img/common/shop.png)}section.footer-menu-sp ul li.footer-menu-line a{background-color:#00c300;background-image:url(http://tool-off.com/wp/wp-content/themes/tool-off_smp/img/common/line.png)}section.footer-menu-sp ul li.footer-menu-mail a{background-color:#f2b600;background-image:url(http://tool-off.com/wp/wp-content/themes/tool-off_smp/img/common/mail.png)}
/*----------------------------
reponsive
-----------------------------*/
.row::after{content:"";clear:both;display:block}
[class*="col-"]{float:left;padding:0;margin:0}
/* For mobile phones: */
[class*="col-"]{width:100%;padding:0}
/*********************************************************************************
DESTOPS
**********************************************************************************/
@media only screen and (min-width: 769px) {
.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}	
body{ min-width:1100px;}
.top{background-color:#333}.go-top{position:fixed;bottom:2em;right:2em;display:none;background-image:url(../imgs/s-up.png);background-position:center center;background-repeat:no-repeat;background-size:50px;height:50px;width:50px;text-indent:-9999px}
/*----------------------------------------
header
------------------------------------------*/
header{border-bottom:3px solid #E44E00;margin:0 auto;padding:10px;text-align:center}header .logo{margin:0 auto;padding:0;width:100%;display:block}header .logo img{width:463px}header h1{color:rgba(244,98,0,1.00);font-size:1.4em;margin:0 auto;padding:0;text-align:center;width:100%;display:block}header h1 strong{font-weight:bold}.main-wrap{display:block;background-image:url(../imgs/header-bg.png);background-position:center center;background-repeat:no-repeat;text-align:center;margin:0 auto;padding:0;width:100%;height:400px}.main-wrap .main-banner{display:none}
.fixed{position:fixed;top:0;left:0;width:100%;height:300px}
/*----------------------------------------
buttons-wrap
------------------------------------------*/
.buttons-wrap{padding:1.0em 0;height:120px;-webkit-transition:top 0.9s;-moz-transition:top 0.9s;transition:top 0.9s;/*position:fixed;*/width:100%;min-width:1000px;margin:0 auto;/*top:500px*/}.buttons-wrap.off-canvas{top:0}.buttons-wrap.fixed-top{top:0;z-index:9999}.buttons-wrap ul{margin:0 auto;text-align:center;padding:0;display:table;width:100%}.buttons-wrap ul li{width:46%;max-width:500px;margin:0 10px;box-shadow:0 5px 0 #555}.buttons-wrap ul li a{padding:20px 0;font-size:2.5em;line-height:1.5;letter-spacing:0}.bg-red:after{top:96px;border-width:100px;margin-left:-100px;background-size:200px}.bg-blue:after{top:92px;border-width:100px;margin-left:-100px;background-size:200px}.bg-gray:after{top:96px;border-width:100px;margin-left:-100px;background-size:200px}
/*----------------------------------------
tips id
------------------------------------------*/
#tips{background-color:#f1f1f1;width:100%;padding-top:10.0em}#tips .box:after{bottom:-220px}#tips h2{font-size:6.0em;padding-top:0.5em}#tips article{margin:0 auto;text-align:center;font-size:2.0em;padding-bottom:50px}#tips .box-sub{width:18%;max-width:230px}#tips .box-sub li.img-top img{width:160px;max-width:200px}#tips .box-sub li.title01,#tips .box-sub li.title02,#tips .box-sub li.title03,#tips .box-sub li.title04,#tips .box-sub li.title05{font-size:1.85em;font-weight:550;text-align:left}	
/*----------------------------------------
maintenance id
------------------------------------------*/
#maintenance{background-color:#407ca2;width:100%;padding-top:1.0em}#maintenance .box:after{bottom:-250px}#maintenance h2{font-size:6.0em;padding-top:2.3em;background-position:center 1.2em}#maintenance article{margin:0 auto;text-align:center;font-size:1.8em;padding-bottom:50px;width:1000px}#maintenance .box-sub{width:80%;max-width:1000px}#maintenance .box-sub ul{padding:30px}#maintenance .box-sub ul li.content{padding:30px 0}#maintenance .box-sub ul li{font-size:1.8em;line-height:1.8;color:#777}#maintenance .box-sub ul li.content p{padding-bottom:20px;padding-left:50px}#maintenance .box-sub ul li.content p em{margin-left:-35px;color:#000}	
/*----------------------------------------
items id
------------------------------------------*/
#items{padding:7.0em 0 0.5em 0}#items .box{width:100%;margin:0 auto;min-width:1000px}#items h2{font-size:6.0em}#items h3{background-position:90% top;background-size:100px;font-size:3.6em}#items h4{color:#fff;font-size:2.46em;padding:2.0em 0}#items ul{width:18%}#items ul li{font-size:1.3em;padding:0.7em 0;letter-spacing:0}#items ul li a:hover{color:rgba(233,101,0,1.00)}	
/*----------------------------------------
tel
------------------------------------------*/
.tel img{width:auto;}
/*----------------------------------------
menu-footer
------------------------------------------*/
.menu-footer{padding:1.0em 0;margin:0 auto;text-align:center;border-top:none;background-color:#333;display:block}.menu-footer ul li{border:1px solid #999;display:inline-block;background-color:#555}.menu-footer ul li a{padding:0.7em}.menu-footer ul li a:hover{color:rgba(255,87,0,1.00);text-shadow:0 1px 0 #fff}
/*----------------------------------------
footer
------------------------------------------*/
footer{background-color:#333;color:#ccc;padding:1.0em 5%;text-align:center;display:block}footer p{padding-top:10px}footer ul{margin:0 auto;text-align:center;padding:1.0em 0;border-top:1px dotted #555;border-bottom:1px dotted #555}footer ul li{display:inline-block}footer ul li a{padding:1.0em}footer p.copy-right{font-size:0.8em;padding-top:1.0em;text-align:center}
/*----------------------------------------
footer-menu
------------------------------------------*/
section.footer-menu-sp{display:none}section.footer-menu{position:fixed;width:100%;text-align:center;margin:0 auto;padding:10px 0;bottom:0;background:rgba(54, 25, 25, 0.5);z-index:99;display:block;-webkit-transition:bottom 1.6s;-moz-transition:bottom 1.6s;transition:bottom 1.6s}section.footer-menu.off-canvas{bottom:-120px;-webkit-transition:bottom 1.6s;-moz-transition:bottom 1.6s;transition:bottom 1.6s}section.footer-menu.fixed-bottom{bottom:0;z-index:9999}section.footer-menu ul{display:table;width:1000px;margin:0 auto;padding:0}section.footer-menu ul li{display:table-cell;width:25%;margin:0 auto;padding:0}section.footer-menu ul li a{display:block;padding:0;height:40px;background-position:center center;background-repeat:no-repeat;background-size:contain;text-indent:-9999px}section.footer-menu ul li a:hover{background-color:#fff;opacity:0.7}section.footer-menu ul li.footer-menu-tel a{background:url(http://tool-off.com/kaitori/img/followDt.png) no-repeat center center;width:311px;height:54px;margin-right:30px;margin-top:3px}section.footer-menu ul li.footer-menu-shop a{background:url(http://tool-off.com/kaitori/img/followBtn01.png) no-repeat center center;width:210px;height:64px}section.footer-menu ul li.footer-menu-line a{background:url(http://tool-off.com/kaitori/img/followBtn02.png) no-repeat center center;width:210px;height:64px}section.footer-menu ul li.footer-menu-mail a{background:url(http://tool-off.com/kaitori/img/followBtn03.png) no-repeat center center;width:210px;height:64px}
	
}

/*********************************************************************************
TABLETS
**********************************************************************************/
@media only screen and (min-width: 600px) and (max-width: 768px) {
/* For tablets: */
.col-m-1{width:8.33%}.col-m-2{width:16.66%}.col-m-3{width:25%}.col-m-4{width:33.33%}.col-m-5{width:41.66%}.col-m-6{width:50%}.col-m-7{width:58.33%}.col-m-8{width:66.66%}.col-m-9{width:75%}.col-m-10{width:83.33%}.col-m-11{width:91.66%}.col-m-12{width:100%}body{min-width:600px}
/*----------------------------------------
header
------------------------------------------*/
header .logo img{width:400px}header h1{font-size:1.3em}.main-wrap{background-size:cover;text-align:center;padding:0}.main-wrap .main-banner{background-image:url(../imgs/main-banner.png);height:200px}
/*----------------------------------------
tips id
------------------------------------------*/
#tips{background-color:#f1f1f1;width:100%;padding-top:6.0em}#tips .box:after{bottom:-240px}#tips h2{font-size:5.0em}#tips article{margin:0 auto;text-align:center;font-size:1.4em;padding-bottom:50px}#tips .box-sub{width:100%;max-width:720px;display:block}#tips .box-sub ul{display:block;width:100%;margin:0 auto 4.0em auto;padding:0}#tips .box-sub ul li{display:inline-block;vertical-align:middle;font-size:1.5em}#tips .box-sub ul li.img-top{display:inline-block;width:120px}#tips .box-sub ul li.title01,#tips .box-sub ul li.title02,#tips .box-sub ul li.title03,#tips .box-sub ul li.title04,#tips .box-sub ul li.title05{display:inline-block;width:70%}#tips .box-sub ul li.text{display:inline-block;width:90%;border-top:3px solid #ccc;padding-top:2.0em}#tips .box-sub li.img-top img{width:100px;max-width:100px}#tips .box-sub li.title01,#tips .box-sub li.title02,#tips .box-sub li.title03,#tips .box-sub li.title04,#tips .box-sub li.title05{font-size:2.2em;text-align:left}	
/*----------------------------------------
maintenance id
------------------------------------------*/
#maintenance{background-color:#407ca2;width:100%;padding-top:5.0em}#maintenance .box:after{bottom:-240px}#maintenance h2{font-size:5.0em;padding-top:2.0em}#maintenance article{font-size:1.4em;width:94%}#maintenance .box-sub{width:94%;max-width:94%}#maintenance .box-sub ul{padding:30px}#maintenance .box-sub ul li.content{padding:20px 0}#maintenance .box-sub ul li{font-size:1.4em;line-height:1.6}#maintenance .box-sub ul li.content p{padding-bottom:15px}	
/*----------------------------------------
items id
------------------------------------------*/
#items{padding:7.0em 0 0.5em 0}#items .box{width:100%;min-width:100%}#items h2{font-size:5.0em}#items h3{background-position:90% top;background-size:80px;font-size:2.4em}#items h4{color:#fff;font-size:2.0em;padding:2.0em 0}#items ul{width:19%}#items ul li{font-size:1.0em;padding:0.7em 0;letter-spacing:0}#items ul li a:hover{color:rgba(233,101,0,1.00)}
/*----------------------------------------
tel
------------------------------------------*/
.tel img{width:80%;}
/*----------------------------------------
menu-footer
------------------------------------------*/
.menu-footer{padding:1.0em 0;margin:0 auto;text-align:center;border-top:none;background-color:#333}.menu-footer ul li{border:none;display:inline-block;background-color:transparent}.menu-footer ul li a{padding:0.2em;text-decoration:underline;color:#ccc}.menu-footer ul li a:hover{color:rgba(255,87,0,0.8);text-shadow:0 1px 0 #fff}
/*----------------------------------------
footer
------------------------------------------*/
footer{background-color:#333;color:#ccc;padding:1.0em 5%;text-align:center;display:block}footer p{padding-top:10px}footer ul{margin:0 auto;text-align:center;padding:1.0em 0;border-top:1px dotted #555;border-bottom:1px dotted #555}footer ul li{display:inline-block}footer ul li a{padding:1.0em}footer p.copy-right{font-size:0.8em;padding-top:1.0em;text-align:center}
/*----------------------------------------
footer-menu
------------------------------------------*/
section.footer-menu{position:fixed;width:100%;text-align:center;margin:0 auto;padding:0 0;bottom:0;background:rgba(54, 25, 25, .5);}
section.footer-menu ul{display:table;width:100%;margin:0 auto;padding:0}
section.footer-menu ul li{display:table-cell;width:24%;margin:0 auto;padding:0}
section.footer-menu ul li a{display:block;padding:0;height:50px;background-position:center center;background-repeat:no-repeat;background-size:contain;text-indent:-9999px}
section.footer-menu ul li a:hover{background-color:#fff;opacity:0.7}
section.footer-menu ul li.footer-menu-tel a{background-image:url(http://tool-off.com/kaitori/img/followDt.png);background-color:transparent;width:96%;margin-top:3px;margin-left:2%;margin-right:2%;height:50px}section.footer-menu ul li.footer-menu-shop a{background:url(http://tool-off.com/kaitori/img/followBtn01.png) no-repeat center center;width:98%;height:50px}section.footer-menu ul li.footer-menu-line a{background:url(http://tool-off.com/kaitori/img/followBtn02.png) no-repeat center center;width:98%;height:50px}
section.footer-menu ul li.footer-menu-mail a{background:url(http://tool-off.com/kaitori/img/followBtn03.png) no-repeat center center;width:98%;height:50px}



/*-------------------------------------
margin
---------------------------------------*/
.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt55{margin-top:55px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb55{margin-bottom:55px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.ml55{margin-left:55px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.mr55{margin-right:55px}
/*-------------------------------------
padding
---------------------------------------*/
.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}.pt55{padding-top:55px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:50px}.pb55{padding-bottom:55px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl45{padding-left:45px}.pl50{padding-left:50px}.pl55{padding-left:55px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr45{padding-right:45px}.pr50{padding-right:50px}.pr55{padding-right:55px}
























