@charset "utf-8";

html { overflow-x:hidden;overflow-y:scroll;background-color:#f0ede4; }

body { color:#333333; text-align:left; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',"MS P Gothic",osaka,sans-serif; font-size:14px; line-height:0; text-align:justify; text-justify:inter-ideograph;letter-spacing:0.1em; }

/*  画像をリストで縦に並べた時にできる隙間をなくす  */
img {border:0;vertical-align:top;}
/*  -----  */


a:link { color:#333333; text-decoration:none; }
a:visited { color:#333333; text-decoration:none; }
a:hover { color:#f76b1f; text-decoration:underline; }
a:active {color:#f76b1f;text-decoration:none; }

#pankuzu a:link { color:#333333; text-decoration:none; }
#pankuzu a:visited { color:#333333; text-decoration:none; }
#pankuzu a:hover { color:#f76b1f; text-decoration:underline; }
#pankuzu a:active {color:#f76b1f;text-decoration:none; }

#pankuzuEco a:link { color:#333333; text-decoration:none; }
#pankuzuEco a:visited { color:#333333; text-decoration:none; }
#pankuzuEco a:hover { color:#42a600; text-decoration:underline; }
#pankuzuEco a:active {color:#42a600;text-decoration:none; }


#pagetop { background:url("../img/bg_body.jpg") 0 0 repeat-x; }
#wrapper { margin:0 auto; width:920px; background-color:#fff; overflow:hidden; }
#leftshadow { background:url("../img/bg_shadow_left.jpg") left top no-repeat; }
#rightshadow { background:url("../img/bg_shadow_right.jpg") right top no-repeat;height:100%; }
#container { padding:0 10px;}
#visual { clear:both; width:100%; }

/*  ヘッダー  */
#header { background:url("../img/bg_header.gif") left top no-repeat; width:900px; height:77px; border-top:2px solid #f76b1f; border-bottom:1px solid #ffffff;}
h1#logo { float:left; padding:13px 0 0 15px; }
#headerRightTop { float:right; padding:1px 0 0 0; }
#headerRightTop li { float:left;}
/*  -----  */


/*  ナビ - メインメニュー  */
#navi { float:right; width:600px; margin-top:24px; }
#navi .mainmenu { float:left; }
#navi .mainmenu a.menu { display: block; }
/*  -----  */


/*  ナビ - プルダウンメニュー  */
.submenu1 { visibility:hidden; position:absolute; z-index:3; margin:1px 0 0 0; letter-spacing:0; }
.submenu1 a { display:block; font-size:10px; text-decoration:none; color:#333333; width:97px; height:25px; margin:0 0 0 2px; padding:10px 0 0 22px; background:url("../img/bg_pulldownmenu.gif") -3px -35px no-repeat; line-height:1.6; letter-spacing:0; }
.submenu1 a:hover { font-size:10px; text-decoration:none; color:#ffffff; width:97px; height:25px; margin:0 0 0 2px; padding:10px 0 0 22px; background:url("../img/bg_pulldownmenu.gif") -3px 0 no-repeat; line-height:1.6; letter-spacing:0; }
.submenu3 { visibility:hidden; position:absolute; z-index:3; margin:1px 0 0 0; letter-spacing:0; }
.submenu3 a { display:block; font-size:10px; text-decoration:none; color:#333333; width:107px; height:25px; margin:0 0 0 2px; padding:10px 0 0 22px; background:url("../img/bg_pulldownmenu.gif") -3px -35px no-repeat; line-height:1.6; letter-spacing:0; }
.submenu3 a:hover { font-size:10px; text-decoration:none; color:#ffffff; width:107px; height:25px; margin:0 0 0 2px; padding:10px 0 0 22px; background:url("../img/bg_pulldownmenu.gif") -3px 0 no-repeat; line-height:1.6; letter-spacing:0; }
.submenu4 { visibility:hidden; position:absolute; z-index:3; margin:1px 0 0 0; letter-spacing:0; }
.submenu4 a { display:block; font-size:10px; text-decoration:none; color:#333333; width:168px; height:25px; margin:0 0 0 2px; padding:10px 0 0 22px; background:url("../img/bg_pulldownmenu.gif") -3px -35px no-repeat; line-height:1.6; letter-spacing:0; }
.submenu4 a:hover { font-size:10px; text-decoration:none; color:#ffffff; width:168px; height:25px; margin:0 0 0 2px; padding:10px 0 0 22px; background:url("../img/bg_pulldownmenu.gif") -3px 0 no-repeat; line-height:1.6; letter-spacing:0; }
.submenu5 { visibility:hidden; position:absolute; z-index:3; margin:1px 0 0 0; letter-spacing:0; }
.submenu5 a { display:block; font-size:10px; text-decoration:none; color:#333333; width:120px; height:25px; margin:0 0 0 2px; padding:10px 0 0 22px; background:url("../img/bg_pulldownmenu.gif") -3px -35px no-repeat; line-height:1.6; letter-spacing:0; }
.submenu5 a:hover { font-size:10px; text-decoration:none; color:#ffffff; width:120px; height:25px; margin:0 0 0 2px; padding:10px 0 0 22px; background:url("../img/bg_pulldownmenu.gif") -3px 0 no-repeat; line-height:1.6; letter-spacing:0; }

/*  -----  */


/*  文字のサイズ変更  */
#fontSizeBgTop { background:url("../img/bg_contents.gif") 0 0 no-repeat; width:900px; height:38px; _height:51px;}
#fontSizeTop { background:url("../img/bg_fontsize_m.gif") right 11px no-repeat; height:28px; margin:0 18px 0 0; line-height:0 }
#fontButtonTop ul { position:relative; top:11px; left:828px; }
#fontButtonTop li { display:inline; margin:0 0 0 1px; }

#fontSizeBg { width:900px; height:38px; _height:47px; }
#pankuzu { float:left; padding:15px 0 0 18px; _padding:16px 0 0 18px; font-size:11px; line-height:1; height:12px; letter-spacing:0.1em; }
#pankuzuEco { float:left; padding:15px 0 0 18px; _padding:16px 0 0 18px; font-size:11px; line-height:1; height:12px; letter-spacing:0.1em; }
#fontSize { background:url("../img/bg_fontsize_m.gif") left top no-repeat; float:right; margin:11px 0 0 0; _margin:11px 0 21px 0;padding:0 18px 0 0; }
*:first-child+html #fontSize { margin:11px 0 0 0; padding:0 18px 0 0; }
#fontButton ul { margin:0 0 0 66px; }
#fontButton li { display:inline; margin:0 0 0 1px; }
/*  -----  */

#contents { clear:both; margin:0 18px 0 18px; _margin:-13px 18px 0 18px; line-height:1.6; }

/*  What's New  */
#whatsNew { float:left; }
.date { float:left;width:85px; padding:10px 10px 0 12px;letter-spacing:0;font-size:12px;  }
.whatsNewTxt { float:left; width:457px; text-align:justify; text-justify:inter-ideograph; padding:10px 0 5px 10px; background:url("../img/arrow_orange.gif") left 16px no-repeat;font-size:12px; }
/*  -----  */


/*  Information  */
#information { float:right; _margin-right:-1px; }
.informationImg { float:left; width:90px; padding:12px 10px 0 2px; }
.informationTxt { float:left; width:169px; padding:12px 0 10px 0;font-size:12px; }
.informationTxt1 { font-weight:bold; padding:0 0 0 10px; background:url("../img/arrow_orange.gif") left center no-repeat; }
.informationTxt2 {  }
/*  -----  */


/*  トピック  */
#topic { float:left;width:648px; }
#topicEco { float:left;width:648px; }
#topic h2 { background:url("../img/bg_topic.gif") 0 0 repeat-x;height:37px;font-size:14px;font-weight:bold;padding:9px 0 0 9px;margin:0;letter-spacing:0.1em; }
#topicEco h2 { background:url("../img/bg_topic_eco.gif") 0 0 repeat-x;height:37px;font-size:14px;font-weight:bold;padding:9px 0 0 9px;margin:0;letter-spacing:0.1em; }
#topicContents { padding:12px 10px 0 10px; }
#topicContents2 { padding:12px 10px 0 10px; }
#topicContents .read { margin:0 0 20px 0; }

#topic2 { float:left;width:864px; }
#topic2 h2 { background:url("../img/bg_topic.gif") 0 0 repeat-x; height:37px; font-size:14px; font-weight:bold; padding:9px 0 0 9px;letter-spacing:0.1em; }

.topicTxt1 { margin:0 0 14px 0; line-height:2.0; font-size:14px; }
.topicTxt2 { font-weight:bold; padding:5px 0 0 10px; background:url("../img/arrow_orange.gif") left 11px no-repeat; margin-top:1px;font-size:14px; }
.topicTxt2Eco { font-weight:bold; padding:5px 0 0 10px; background:url("../img/arrow_orange_eco.gif") left 11px no-repeat; margin-top:1px;font-size:14px; }
.topicTxt2Eco a:hover { color:#42a600; }
.topicTxt3 { text-align:justify; text-justify:inter-ideograph;font-size:12px; }
.linkTo3rd { display:inline; float:left; width:190px; margin:25px 29px 0 0; _margin:20px 29px 0 0; }
.linkTo3rdR { display:inline; float:left; width:190px; margin:25px 0 0 0; _margin:20px 0 0 0; }
.linkTo3rd2 { display:inline; float:left; width:280px; margin:25px 29px 0 0; _margin:20px 29px 0 0; }
.linkTo3rd3 { display:inline; float:left; width:295px; margin:25px 29px 0 0; _margin:20px 29px 0 0px; }
.linkTo3rd3R { display:inline; float:left; width:295px; margin:25px 0 0 0; _margin:20px 0 0 0px; }

.copy {padding:5px 0 15px 0;}

/*  -----  */


/*  サイドメニュー　*/
#sideMenu {float:right;width:198px;font-size:12px;}
#sideMenu .h2Wrapper {height:37px;background:url("../img/bg_topic.gif") left top repeat-x;}
#sideMenu h2 {font-size:12px;padding:10px 0 0 12px;font-weight:bold;letter-spacing:0.1em;}
#sideMenu .sideMenuContents {letter-spacing:0.1em;}
#sideMenu .this {padding:8px 8px 8px 25px;background:url("../img/sidemenu_bg_orange1.gif") left center no-repeat;line-height:2;}
#sideMenu .this a {display:block;color:#fff;}
#sideMenu .this a:hover {text-decoration:none;}
#sideMenu .other {line-height:2;}
#sideMenu .other a {display:block;padding:8px 8px 8px 25px;background:url("../img/sidemenu_bg_gray1.gif") left center no-repeat;}
#sideMenu .other a:hover {color:#fff;background:url("../img/sidemenu_bg_orange1.gif") left center no-repeat;text-decoration:none;}
#sideMenu .this2 {padding:8px 8px 8px 35px;background:url("../img/sidemenu_bg_orange2.gif") left center no-repeat;line-height:2;}
#sideMenu .this2 a {display:block;color:#fff;}
#sideMenu .this2 a:hover {text-decoration:none;}
#sideMenu .other2 {line-height:2;}
#sideMenu .other2 a {display:block;color:#fff;padding:8px 8px 8px 35px;background:url("../img/sidemenu_bg_orange2.gif") left center no-repeat;}
#sideMenu .other2 a:hover {background:url("../img/sidemenu_bg_orange2.gif") left center no-repeat;text-decoration:none;text-decoration:none;}
/*  -----  */

/*  サイドメニュー（環境への取組み）　*/
#sideMenuEco {float:right;width:198px;font-size:12px;}
#sideMenuEco .h2Wrapper {height:37px;background:url("../img/bg_topic_eco.gif") left top repeat-x;}
#sideMenuEco h2 {font-size:12px;padding:10px 0 0 12px;font-weight:bold;letter-spacing:0.1em;}
#sideMenuEco .sideMenuContents {letter-spacing:0.1em;}
#sideMenuEco .this {padding:8px 8px 8px 25px;background:url("../img/sidemenu_bg_orange1_eco.gif") left center no-repeat;line-height:2;}
#sideMenuEco .this a {display:block;color:#fff;}
#sideMenuEco .this a:hover {text-decoration:none;}
#sideMenuEco .other {line-height:2;}
#sideMenuEco .other a {display:block;padding:8px 8px 8px 25px;background:url("../img/sidemenu_bg_gray1_eco.gif") left center no-repeat;}
#sideMenuEco .other a:hover {color:#fff;background:url("../img/sidemenu_bg_orange1_eco.gif") left center no-repeat;text-decoration:none;}
#sideMenuEco .this2 {padding:8px 8px 8px 35px;background:url("../img/sidemenu_bg_orange2_eco.gif") left center no-repeat;line-height:2;}
#sideMenuEco .this2 a {display:block;color:#fff;}
#sideMenuEco .this2 a:hover {text-decoration:none;}
#sideMenuEco .other2 {line-height:2;}
#sideMenuEco .other2 a {display:block;color:#fff;padding:8px 8px 8px 35px;background:url("../img/sidemenu_bg_orange2_eco.gif") left center no-repeat;}
#sideMenuEco .other2 a:hover {background:url("../img/sidemenu_bg_orange2_eco.gif") left center no-repeat;text-decoration:none;text-decoration:none;}
/*  -----  */


/*  フッター  */
#footer { padding:11px 0 35px 0; _padding:11px 0 14px 0; }
#footerL { }
#privacy { float:left; width:89px; }
#term { float:left; width:105px; }
#copyright { float:right; }
/*  -----  */


/* 第3階層　*/
h3 { font-size:16px; font-weight:bold; padding:0 0 10px 0; }
h4 { font-size:14px; font-weight:bold; padding:0 0 0 0; }
h5 { font-size:12px; font-weight:bold; padding:17px 0 10px 0; padding:4px 0 3px 10px; border-top:1px solid #ccc; background-color:#ededed; }
.txtLink { font-size:14px;padding:0 0 0 10px; background:url("../img/arrow_orange.gif") left center no-repeat;letter-spacing:0.1em;line-height:2.0; }
.txtLinkEco { font-size:14px;padding:0 0 0 10px; background:url("../img/arrow_orange_eco.gif") left center no-repeat;letter-spacing:0.1em;line-height:2.0; }

.txtLink a:link {color:#f76b1f;}
.txtLink a:visited {color:#f76b1f;}
.txtLink a:hover {color:#f76b1f;}
.txtLink a:active {color:#f76b1f;}

.txtLinkEco a {font-size:14px;}
.txtLinkEco a:link {color:#42a600;}
.txtLinkEco a:visited {color:#42a600;}
.txtLinkEco a:hover {color:#42a600;}
.txtLinkEco a:active {color:#42a600;}

.list1 ol {font-size:14px;margin:20px 0 0 25px;}
.list1 li {padding:0 0 5px 0;list-style-type:decimal;line-height:2.0;}
.list2 ol {font-size:14px;margin:20px 0 0 34px;}
.list2 li {padding:0 0 5px 0;list-style-type:decimal;line-height:2.0;}
.list3 ol {font-size:14px;margin:20px 0 0 34px;}
.list3 li {padding:0 0 5px 0;list-style-type:square;line-height:2.0;}
.list4 ol {font-size:14px;margin:20px 0 0 34px;}
.list4 li {padding:0 0 5px 0;list-style-type:disc;line-height:2.0;}
.attention { font-size:12px; }


/* 事業内容 - リニューアル工事　*/
#renewalFlow table {line-height:2.0; margin:0 0 0 0;}
#renewalFlow .bgGray0 {background-color:#eee;}
#renewalFlow .bgGray {background-color:#eee;padding:10px 16px;}
#renewalFlow .arrow {padding:10px;}

/* 実績紹介　*/
.showcase {margin:0;}
.showcase table {}
.showcase td {line-height:2.0;}

.showcaseTxtArea {margin:-5px 0 0 0;}
.showcaseTxtArea .txt {padding:0 0 0 14px}


/* 技術紹介 - コルエアダクト　*/

.imgAirduct	{
	float: left;
	display: inline;
	width: 260px;
	margin-right: 20px;
	text-align: center;
}


/* 採用情報 */
#recruit { padding:5px 0 0 0; }
#recruit table {border-collapse:collapse;}
#recruit td {border-bottom:2px solid #fff;border-collapse:collapse;text-align:justify;text-justify:inter-ideograph;line-height:2.0;padding:10px 12px;background-color:#ededed;}
#recruit .bgGray { background-color:#ccc;font-weight:bold; }
#recruit textarea, #recruit select, #recruit input {margin:0;padding:0;border:1px solid #ccc;overflow:auto;}

#recruit2 { margin:0; }
#recruit2 table {}
#recruit2 td {text-align:justify;text-justify:inter-ideograph;line-height:2.0;background-color:#ededed;}
#recruit2 .txt { padding:9px 15px 8px 15px; }

#recruit table.tableClear	{
	border: none;
}

#recruit table.tableClear td	{
	padding: 0;
	border: none;
	text-align: left;
	vertical-align: top;
	background-color: none;
}

#recruit table.tableClear td.tdLeft	{
	width: 15%;
	white-space: nowrap;
}

/* 採用情報 - エントリーフォーム　*/
#form1 table {border:1px solid #ccc;border-collapse:collapse;}
#form1 td {border:1px solid #ccc;border-collapse:collapse;text-align:justify; text-justify:inter-ideograph;line-height:2.0;padding:10px;}
#form1 .bgGray {background-color:#ededed;}
#form1 textarea, #form1 select, #form1 input {margin:0;padding:0 5px 0 5px;background-color:#fff;border:1px solid #ccc;overflow:auto; }

/* 採用情報 - 先輩が語る仕事内容　*/
.senior .left {float:left;padding:0 4px 0 5px;margin:0 12px 0 0;background-color:#f76b1f;color:#fff;font-weight:bold;line-height:2.0;font-size:14px;}
.senior .right {float:left;font-weight:bold;text-align:justify;text-justify:inter-ideograph;line-height:2.0;font-size:16px;}
.seniorTxt {clear:both; width:100%;padding:12px 0 0 0;_padding:0 0 0 0;_margin:-13px 0 0 0;}
*:first-child+html .seniorTxt {padding:0 0 0 0;margin:-13px 0 0 0;}

/* 会社情報 - 会社概要　*/
#corporate { margin:0 0 2px 0; }
#corporate table {border-collapse:collapse;}
#corporate td {border-collapse:collapse;text-align:justify;text-justify:inter-ideograph;line-height:2.0;background-color:#ededed;padding:0 12px 0 0;}
#corporate .b{ font-weight:bold;padding:10px 12px; }

/* 環境への取組み  - 株式会社コバックスつくば工場太陽光発電設備工事　*/
.eocology {margin:5px 0 0 0;}
.eocology td { padding:4px 0;}

/* サイトマップ　*/
.sitemap {margin:5px 0 0 0;}
.sitemap td { padding:2px 0;}
.sitemap a:link {color:#f76b1f;}
.sitemap a:visited {color:#f76b1f;}
.sitemap a:hover {color:#f76b1f;text-decoration:underline;}
.sitemap a:active {color:#f76b1f;}

/* お問い合わせ　*/
#agree {margin:10px 0 0 0;height:140px;overflow-y:auto;padding:9px 15px 0 15px;border:1px solid #ccc;width:812px;_width:796px; }
.button { margin:10px 0 0 0; }
/*  -----  */


/*  -----  */


.pagetop { clear:both; text-align:right; padding:10px 0 27px 0; _padding:10px 0 40px 0; }
.borderDotWhatsNew { clear:both; background:url("../img/border_dot_gray.gif") left bottom repeat-x; height:1px; width:573px; line-height:0; }
.borderDotInformation { clear:both; background:url("../img/border_dot_gray.gif") left bottom repeat-x; height:1px; width:273px; line-height:0; }
.borderDot { clear:both; width:100%; background:url("../img/border_dot_gray.gif") left top repeat-x; height:1px; line-height:0; }
.border1pxTop { clear:both; width:100%; border-bottom:1px solid #dbdbdb; padding:0 0 11px 0; _padding:23px 0 11px 0; line-height:0; }
.border1px { clear:both; width:100%; border-bottom:1px solid #dbdbdb; line-height:0; }
.borderDotSidemenu { background:url("../img/border_dot_gray_sidemenu.gif") left top repeat-x; height:1px; }

/*  Font Size  */
.txt10 { font-size: 10px; }
.txt12 { font-size: 12px; }
.txt14 { font-size: 14px; }
.txt16 { font-size: 16px; }
/*  -----  */

/*  Font Color  */
.txtRed { color:#ff0000; }
.txtOrange { color:#f76b1f; }

/*  -----  */

/*  Font Weight  */
.b { font-weight: bold; }
/*  -----  */

/*  Float & Clear  */
.fL { float:left; }
.fR { float:right; }
.cB { clear: both; width:1px; height:1px;}
/*  -----  */


/*  Text Align & Valign */
.alignL { text-align: left !important; }
.alignC { text-align: center !important; }
.alignR { text-align: right !important; }

.valignT  { vertical-align: top !important; }
.valignM  { vertical-align: middle !important; }
.valignB  { vertical-align: bottom !important; }
.valignBL { vertical-align: baseline !important; }
/*  -----  */


/*  Margin  */
.mAuto   { margin:0 auto; }

.mt0   { margin-top: 0; }
.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; }
.mt60  { margin-top: 60px; }
.mt65  { margin-top: 65px; }
.mt70  { margin-top: 70px; }
.mt75  { margin-top: 75px; }
.mt80  { margin-top: 80px; }
.mt85  { margin-top: 85px; }
.mt90  { margin-top: 90px; }
.mt95  { margin-top: 95px; }
.mt100 { margin-top: 100px; }
.mt105 { margin-top: 105px; }
.mt110 { margin-top: 110px; }

.mr0   { margin-right: 0; }
.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; }
.mr60  { margin-right: 60px; }
.mr65  { margin-right: 65px; }
.mr70  { margin-right: 70px; }
.mr75  { margin-right: 75px; }
.mr80  { margin-right: 80px; }
.mr85  { margin-right: 85px; }
.mr90  { margin-right: 90px; }
.mr95  { margin-right: 95px; }
.mr100 { margin-right: 100px; }
.mr105 { margin-right: 105px; }
.mr110 { margin-right: 110px; }

.mb0   { margin-bottom: 0; }
.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; }
.mb60  { margin-bottom: 60px; }
.mb65  { margin-bottom: 65px; }
.mb70  { margin-bottom: 70px; }
.mb75  { margin-bottom: 75px; }
.mb80  { margin-bottom: 80px; }
.mb85  { margin-bottom: 85px; }
.mb90  { margin-bottom: 90px; }
.mb95  { margin-bottom: 95px; }
.mb100 { margin-bottom: 100px; }
.mb105 { margin-bottom: 105px; }
.mb110 { margin-bottom: 110px; }

.ml0   { margin-left: 0; }
.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; }
.ml60  { margin-left: 60px; }
.ml65  { margin-left: 65px; }
.ml70  { margin-left: 70px; }
.ml75  { margin-left: 75px; }
.ml80  { margin-left: 80px; }
.ml85  { margin-left: 85px; }
.ml90  { margin-left: 90px; }
.ml95  { margin-left: 95px; }
.ml100 { margin-left: 100px; }
.ml105 { margin-left: 105px; }
.ml110 { margin-left: 110px; }
/*  -----  */


/*  Padding  */
.pt0   { padding-top: 0; }
.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; }
.pt60  { padding-top: 60px; }
.pt65  { padding-top: 65px; }
.pt70  { padding-top: 70px; }
.pt75  { padding-top: 75px; }
.pt80  { padding-top: 80px; }
.pt85  { padding-top: 85px; }
.pt90  { padding-top: 90px; }
.pt95  { padding-top: 95px; }
.pt100 { padding-top: 100px; }
.pt105 { padding-top: 105px; }
.pt110 { padding-top: 110px; }

.pr0   { padding-right: 0; }
.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; }
.pr60  { padding-right: 60px; }
.pr65  { padding-right: 65px; }
.pr70  { padding-right: 70px; }
.pr75  { padding-right: 75px; }
.pr80  { padding-right: 80px; }
.pr85  { padding-right: 85px; }
.pr90  { padding-right: 90px; }
.pr95  { padding-right: 95px; }
.pr100 { padding-right: 100px; }
.pt105 { padding-right: 105px; }
.pt110 { padding-right: 110px; }

.pb0   { padding-bottom: 0; }
.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; }
.pb60  { padding-bottom: 60px; }
.pb65  { padding-bottom: 65px; }
.pb70  { padding-bottom: 70px; }
.pb75  { padding-bottom: 75px; }
.pb80  { padding-bottom: 80px; }
.pb85  { padding-bottom: 85px; }
.pb90  { padding-bottom: 90px; }
.pb95  { padding-bottom: 95px; }
.pb100 { padding-bottom: 100px; }
.pb105 { padding-bottom: 105px; }
.pb110 { padding-bottom: 110px; }

.pl0   { padding-left: 0; }
.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; }
.pl60  { padding-left: 60px; }
.pl65  { padding-left: 65px; }
.pl70  { padding-left: 70px; }
.pl75  { padding-left: 75px; }
.pl80  { padding-left: 80px; }
.pl85  { padding-left: 85px; }
.pl90  { padding-left: 90px; }
.pl95  { padding-left: 95px; }
.pl100 { padding-left: 100px; }
.pl105 { padding-left: 105px; }
.pl110 { padding-left: 110px; }
/*  -----  */
