@charset "shift_jis";
/* CSS Document */

body {
font-family:'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
color:#555;
font-size:14px;
line-height:20px;
letter-spacing:0.1em;
margin:0;
padding:0;
background:none;
}

*{font-family:'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;}

#header_top2014 *,
#header2014 *,
#header_bottom2014 *,
#container2014 *,
#content2014 *,
#side2014 *,
#footer2014 * {
padding:0;
margin:0;
list-style-type: none;
border:none;}



/* リンクの基本設定 */
a:link {color:#3C7FEA;text-decoration:underline;}
a:visited {color:#3C7FEA;text-decoration:underline;}
a:active {color:#AC1616;text-decoration:underline;}
a:hover {color:#AC1616;text-decoration:none;}
a:hover img{filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}


/* ヘッダー上 */
#header_top2014 {background:#A40000; color:#FFF; font-size:11px; overflow:hidden; padding:3px 0; width:100%;}
#header_top2014 .inside {width:827px; margin:0 auto;}
#header_top2014 p {float:left; letter-spacing:0; width:520px; height:20px; overflow:hidden;}
#header_top2014 strong {font-weight:normal;}
#header_top2014 ul {overflow:hidden; float:right;}
#header_top2014 ul li {float:left; margin-left:25px;}
#header_top2014 ul li a {color:#FFF; text-decoration:none;}
#header_top2014 ul li a:before {content:url(http://www.pladan.net/images/header_top2014_arr.gif);}
#header_top2014 ul li a:hover {font-weight:bold; text-decoration:underline;}


/* ヘッダー */
#header2014 {width:827px; margin:0 auto; overflow:hidden;}

#header2014 p.logo {float:left; margin-right:100px;}
#header2014 p.logo a {display:block; width:230px; height:95px; background:url(http://www.pladan.net/images/header2014_logo.gif) left top no-repeat;}
#header2014 p.logo a span {display:none;}
#header2014 p.logo a:hover {filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}

#header2014 ul.information {width:270px; overflow:hidden; float:left; margin-top:25px;}
#header2014 ul.information li {float:left; margin:0 10px 5px 0;}
#header2014 ul.information li a {display:block; width:125px; height:24px;}
#header2014 ul.information li a.info01 {background:url(http://www.pladan.net/images/header2014_btn01.gif) left top no-repeat;}
#header2014 ul.information li a.info02 {background:url(http://www.pladan.net/images/header2014_btn02.gif) left top no-repeat;}
#header2014 ul.information li a.info03 {background:url(http://www.pladan.net/images/header2014_btn03.gif) left top no-repeat;}
#header2014 ul.information li a span {display:none;}
#header2014 ul.information li a:hover {filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}

#header2014 p.information {float:right; display:block; width:210px; height:75px; background:url(http://www.pladan.net/images/header2014_information.gif) left top no-repeat; margin-top:10px;}
#header2014 p.information span {display:none;}

#header2014 ul.menu {overflow:hidden; clear:both;}
#header2014 ul.menu li {float:left;}
#header2014 ul.menu li a {display:block; height:39px;}
#header2014 ul.menu li a.menu01 {width:127px; background:url(http://www.pladan.net/images/header2014_m01.gif) left top no-repeat;}
#header2014 ul.menu li a.menu02 {width:140px; background:url(http://www.pladan.net/images/header2014_m02.gif) left top no-repeat;}
#header2014 ul.menu li a.menu03 {width:140px; background:url(http://www.pladan.net/images/header2014_m03.gif) left top no-repeat;}
#header2014 ul.menu li a.menu04 {width:140px; background:url(http://www.pladan.net/images/header2014_m04.gif) left top no-repeat;}
#header2014 ul.menu li a.menu05 {width:140px; background:url(http://www.pladan.net/images/header2014_m05.gif) left top no-repeat;}
#header2014 ul.menu li a.menu06 {width:140px; background:url(http://www.pladan.net/images/header2014_m06.gif) left top no-repeat;}
#header2014 ul.menu li a span {display:none;}
#header2014 ul.menu li a:hover {filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}


/* ヘッダー下 */
#header_bottom2014 {width:100%; height:100px; background:url(http://www.pladan.net/images/header2014_catbg.gif) left top repeat-x;}
#header_bottom2014 .inside {width:827px; margin:0 auto; overflow:hidden;}
#header_bottom2014 .inside > ul {width:836px; margin:7px -9px 0 0;}
#header_bottom2014 .inside > ul > li {float:left; display:block; width:200px; height:73px; margin-right:9px;}
#header_bottom2014 li.cat01 {background:url(http://www.pladan.net/images/header2014_cat01.gif) left top no-repeat;}
#header_bottom2014 li.cat02 {background:url(http://www.pladan.net/images/header2014_cat02.gif) left top no-repeat;}
#header_bottom2014 li.cat03 {background:url(http://www.pladan.net/images/header2014_cat03.gif) left top no-repeat;}
#header_bottom2014 li.cat04 {background:url(http://www.pladan.net/images/header2014_cat04.gif) left top no-repeat;}
#header_bottom2014 .inside > ul li ul {font-size:11px; margin:30px 0 0 80px; overflow:hidden;}
#header_bottom2014 .inside > ul li ul li {height:18px;}
#header_bottom2014 a {text-decoration:none; color:#555; display:block;}
#header_bottom2014 a:hover {text-decoration:underline; color:#AC1616;}
#header_bottom2014 a.cat_standard:before {content:url(http://www.pladan.net/images/header2014_catstandard.png);}
#header_bottom2014 a.cat_customize:before {content:url(http://www.pladan.net/images/header2014_catcustomize.png);}


/**/
#container2014 {width:827px; margin:0 auto; overflow:hidden;}

/*サイドナビ*/
#side2014 {width:166px; float:left; overflow:hidden;}

#side2014 ul.side_btn_a {margin-bottom:12px;}
#side2014 ul.side_btn_a li {margin-bottom:6px;}
#side2014 ul.side_btn_a li a {display:block; width:166px; height:96px;}
#side2014 ul.side_btn_a li a.btn01 {background:url(http://www.pladan.net/images/side2014_btn01.gif) left top no-repeat;}
#side2014 ul.side_btn_a li a.btn02 {background:url(http://www.pladan.net/images/side2014_btn02.gif) left top no-repeat;}
#side2014 ul.side_btn_a li a.btn03 {background:url(http://www.pladan.net/images/side2014_btn03.gif) left top no-repeat;}
#side2014 ul.side_btn_a li a:hover {filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}

#side2014 ul.side_btn_b {margin-bottom:15px;}
#side2014 ul.side_btn_b li {margin-bottom:6px;}
#side2014 ul.side_btn_b li a {display:block; width:166px; height:64px;}
#side2014 ul.side_btn_b li a.btn04 {background:url(http://www.pladan.net/images/side2014_btn04.gif) left top no-repeat;}
#side2014 ul.side_btn_b li a.btn05 {background:url(http://www.pladan.net/images/side2014_btn05.gif) left top no-repeat;}
#side2014 ul.side_btn_b li a:hover {filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}

#side2014 ul.side_btn_a li a span,
#side2014 ul.side_btn_b li a span {display:none;}

#side2014 a.side2014_lineup {display:block; width:166px; height:30px; background:url(http://www.pladan.net/images/side2014_lineup.gif) left top no-repeat; margin-bottom:3px;}
#side2014 a.side2014_lineup span {display:none;}
#side2014 a.side2014_lineup:hover {filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}

#side2014 ul.side2014_lineup {border:1px #d2d1d1 solid; overflow:hidden; margin-bottom:5px;}
#side2014 ul.side2014_lineup li.title {background:#333; font-size:14px; padding:8px 6px; letter-spacing:0; line-height:1em;}
#side2014 ul.side2014_lineup li.title H3 {font-weight:normal; font-size:14px;}
#side2014 ul.side2014_lineup li.title H3 a {color:#FFF; text-decoration:none; display:block}
#side2014 ul.side2014_lineup li.title H3 a span {font-size:12px;}
#side2014 ul.side2014_lineup li.title H3 a:hover {font-weight:bold;}

#side2014 ul.side2014_lineup li.lineup {padding:6px;}
#side2014 ul.side2014_lineup li.lineup span {display:none;}

#side2014 ul.side2014_lineup li.lineup ul li:first-child a {float:left; display:block; width:52px; height:52px; margin:0 5px 6px 0;}
#side2014 ul.side2014_lineup li.lineup ul li:first-child a:hover {filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}

#side2014 ul.side2014_lineup li.lineup ul li:nth-of-type(2) {padding-top:5px}
#side2014 ul.side2014_lineup li.lineup ul li a.lineup01 {background:url(http://www.pladan.net/images/side2014_lineup01.gif) left top no-repeat;}
#side2014 ul.side2014_lineup li.lineup ul li a.lineup02 {background:url(http://www.pladan.net/images/side2014_lineup02.gif) left top no-repeat;}
#side2014 ul.side2014_lineup li.lineup ul li a.lineup03 {background:url(http://www.pladan.net/images/side2014_lineup03.gif) left top no-repeat;}
#side2014 ul.side2014_lineup li.lineup ul li a.lineup04 {background:url(http://www.pladan.net/images/side2014_lineup04.gif) left top no-repeat;}
#side2014 ul.side2014_lineup li.lineup ul li a.lineup05 {background:url(http://www.pladan.net/images/side2014_lineup05.gif) left top no-repeat;}

#side2014 ul.side2014_lineup li.lineup a:link,
#side2014 ul.side2014_lineup li.lineup a:visited {color:#555;}
#side2014 ul.side2014_lineup li.lineup a:hover {color:#AC1616;}

#side2014 ul.side2014_lineup li.lineup a.cat_standard:before {content:url(http://www.pladan.net/images/header2014_catstandard.png);}
#side2014 ul.side2014_lineup li.lineup a.cat_customize:before {content:url(http://www.pladan.net/images/header2014_catcustomize.png);}

#side2014 p.side2014_option {width:166px; height:30px; background:url(http://www.pladan.net/images/side2014_option.gif) left top no-repeat; margin-bottom:3px;}
#side2014 p.side2014_option span {display:none;}

#side2014 ul.side2014_option {border:1px #d2d1d1 solid; overflow:hidden; margin-bottom:10px;}
#side2014 ul.side2014_option li.title {background:#333; color:#FFF; font-size:12px; padding:8px 6px; letter-spacing:0; line-height:1em;}
#side2014 ul.side2014_option li.lineup {padding:6px;}
#side2014 ul.side2014_option li.lineup ul li {margin-bottom:3px;}
#side2014 ul.side2014_option li.lineup ul li a:before {content:url(http://www.pladan.net/images/side2014_option_arr.png);}
#side2014 ul.side2014_option li.lineup ul li a:link,
#side2014 ul.side2014_option li.lineup ul li a:visited {color:#555;}
#side2014 ul.side2014_option li.lineup ul li a:hover {color:#AC1616;}

#side2014 a.side2014_price {display:block; width:166px; height:61px; background:url(http://www.pladan.net/images/side2014_price.gif) left top no-repeat; margin-bottom:10px;}
#side2014 a.side2014_price span {display:none;}
#side2014 a.side2014_price:hover {filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}

#side2014 div.side2014_about {border:1px #e0a69f solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:14px; margin-bottom:10px;}
#side2014 div.side2014_about H2 {font-size:14px; font-weight:normal; background:#cc4434; padding:8px 6px 6px; color:#FFF; line-height:1em;}
#side2014 div.side2014_about ul {font-size:12px; letter-spacing:0; line-height:1.3; list-style-position:inside; margin:10px 0 -5px;}
#side2014 div.side2014_about ul li {padding-left:13px; text-indent:-13px; margin-bottom:5px;}
#side2014 div.side2014_about ul li a:before {content:url(http://www.pladan.net/images/side2014_about_arr.png);}
#side2014 div.side2014_about ul li a:link,
#side2014 div.side2014_about ul li a:visited {color:#555; text-decoration:none;}
#side2014 div.side2014_about ul li a:hover {color:#AC1616; text-decoration:underline;}



#side2014 a.side2014_term {display:block; width:166px; height:61px; background:url(http://www.pladan.net/images/side2014_term.gif) left top no-repeat; margin-bottom:10px;}
#side2014 a.side2014_term span {display:none;}
#side2014 a.side2014_term:hover {filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}

#side2014 ul.side2014_guide {border:1px #d2d1d1 solid; overflow:hidden; margin-bottom:10px;}
#side2014 ul.side2014_guide li.title {background:#333; color:#FFF; font-size:12px; padding:8px 6px; letter-spacing:0; line-height:1em;}
#side2014 ul.side2014_guide li.title H2 {font-size:12px; font-weight:normal;}
#side2014 ul.side2014_guide li.lineup {padding:6px;}
#side2014 ul.side2014_guide li.lineup ul li {margin-bottom:3px;}
#side2014 ul.side2014_guide li.lineup ul li a:before {content:url(http://www.pladan.net/images/side2014_option_arr.png);}
#side2014 ul.side2014_guide li.lineup ul li a:link,
#side2014 ul.side2014_guide li.lineup ul li a:visited {color:#555;}
#side2014 ul.side2014_guide li.lineup ul li a:hover {color:#AC1616;}

/*フッター*/
#footer2014 {width:827px; margin:0 auto; overflow:hidden; margin-top:40px;}

#footer2014 ul.footer_bn {overflow:hidden; width:837px; margin-right:-10px}
#footer2014 ul.footer_bn li {float:left; height:65px; margin-right:10px;}
#footer2014 ul.footer_bn li.bn00 {width:95px; background:url(http://www.pladan.net/images/footer2014_bn00.gif) left top no-repeat;}
#footer2014 ul.footer_bn li a {display:block; width:173px; height:65px;}
#footer2014 ul.footer_bn li a.bn01 {background:url(http://www.pladan.net/images/footer2014_bn01.gif) left top no-repeat;}
#footer2014 ul.footer_bn li a.bn02 {background:url(http://www.pladan.net/images/footer2014_bn02.gif) left top no-repeat;}
#footer2014 ul.footer_bn li a.bn03 {background:url(http://www.pladan.net/images/footer2014_bn03.gif) left top no-repeat;}
#footer2014 ul.footer_bn li a.bn04 {background:url(http://www.pladan.net/images/footer2014_bn04.gif) left top no-repeat;}
#footer2014 ul.footer_bn li a:hover {filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}
#footer2014 ul.footer_bn span {display:none;}

#footer2014 ul.footer2014_guide {overflow:hidden; background:#f8dede; padding:10px 5px; font-size:12px; text-align:center; letter-spacing:0; margin-top:20px;}
#footer2014 ul.footer2014_guide li {display:-moz-inline-box; display:inline-block; /display:inline; /zoom:1;}
#footer2014 ul.footer2014_guide li a:link,
#footer2014 ul.footer2014_guide li a:visited {color:#333; text-decoration:none;}
#footer2014 ul.footer2014_guide li a:hover {color:#AC1616; text-decoration:underline;}

#footer2014 div.footer2014_company {margin:20px 0;}
#footer2014 div.footer2014_company ul {overflow:hidden;}
#footer2014 div.footer2014_company ul li {float:left; margin-right:10px;}
#footer2014 div.footer2014_company ul li a:link,
#footer2014 div.footer2014_company ul li a:visited {color:#555; text-decoration:none;}
#footer2014 div.footer2014_company ul li a:hover {color:#AC1616; text-decoration:underline;}

#footer2014 div.footer2014_copy {font-size:11px; font-family: Arial, Helvetica, sans-serif; letter-spacing:0; text-align:center;}



/*本文*/
#content2014 {width:647px; float:right; overflow:hidden;}

#content2014 div.houjin {border:1px #dddcdc solid; line-height:0;}
#content2014 div.houjin p {width:645px; height:33px; background:url(http://www.pladan.net/images/index2014_houjin.gif) left top no-repeat;}
#content2014 div.houjin p span {display:none;}

#content2014 div.reduction {overflow:hidden; margin-top:10px;}

#content2014 div.reduction H1 {width:520px; height:40px; background:url(http://www.pladan.net/images/index2014_reduction01.gif) left top no-repeat; margin-bottom:15px;}
#content2014 div.reduction H1 span {display:none;}
#content2014 div.reduction img {float:right; margin-left:10px;}

#content2014 div.case {overflow:hidden; margin:20px 0; font-size:14px; letter-spacing:0;}
#content2014 div.case H2.title {width:647px; height:40px; background:url(http://www.pladan.net/images/index2014_case00.gif) left top no-repeat;}
#content2014 div.case H2.title span {display:none;}
#content2014 div.case p.comment {font-size:12px; float:right; margin:-30px 5px 0 0;}
#content2014 div.case p.more {text-align:right; margin-top:10px;}
#content2014 div.case ul.case_list {width:664px; margin:15px -17px 15px 0; overflow:hidden;}
#content2014 div.case ul.case_list li {float:left; width:149px; margin-right:17px;}
#content2014 div.case ul.case_list li a {display:block; white-space:149px; height:179px;}
#content2014 div.case ul.case_list li a.case01 {background:url(http://www.pladan.net/images/index2014_case01.jpg) left top no-repeat;}
#content2014 div.case ul.case_list li a.case02 {background:url(http://www.pladan.net/images/index2014_case02.jpg) left top no-repeat;}
#content2014 div.case ul.case_list li a.case03 {background:url(http://www.pladan.net/images/index2014_case03.jpg) left top no-repeat;}
#content2014 div.case ul.case_list li a.case04 {background:url(http://www.pladan.net/images/index2014_case04.jpg) left top no-repeat;}
#content2014 div.case ul.case_list li a span {display:none;}
#content2014 div.case ul.case_list li a:hover {filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}
#content2014 div.case a:link,
#content2014 div.case a:visited {color:#555;}
#content2014 div.case a:hover {color:#AC1616;}


#content2014 div.lineup {overflow:hidden; margin:20px 0; font-size:14px; letter-spacing:0;}
#content2014 div.lineup H2.title {width:647px; height:40px; background:url(http://www.pladan.net/images/index2014_lineup00.gif) left top no-repeat;}
#content2014 div.lineup H2.title span {display:none;}
#content2014 div.lineup p.comment {font-size:12px; float:right; margin:-30px 5px 0 0;}
#content2014 div.lineup p.more {text-align:right; margin-top:10px;}
#content2014 div.lineup ul.lineup_list {width:664px; margin:15px -17px 15px 0; overflow:hidden;}
#content2014 div.lineup ul.lineup_list > li {float:left; width:314px; margin:0 17px 15px 0; overflow:hidden;}
#content2014 div.lineup ul.lineup_list li.item01 {border-left:1px #d63b18 solid;}
#content2014 div.lineup ul.lineup_list li.item02 {border-left:1px #1b97b2 solid;}
#content2014 div.lineup ul.lineup_list li.item03 {border-left:1px #63b225 solid;}
#content2014 div.lineup ul.lineup_list li.item04 {border-left:1px #8a2963 solid;}
#content2014 div.lineup ul.lineup_list li H3 {width:314px; height:50px;}
#content2014 div.lineup ul.lineup_list li H3 span {display:none;}
#content2014 div.lineup ul.lineup_list li.item01 H3 {background:url(http://www.pladan.net/images/index2014_lineup01.gif) left top no-repeat;}
#content2014 div.lineup ul.lineup_list li.item02 H3 {background:url(http://www.pladan.net/images/index2014_lineup02.gif) left top no-repeat;}
#content2014 div.lineup ul.lineup_list li.item03 H3 {background:url(http://www.pladan.net/images/index2014_lineup03.gif) left top no-repeat;}
#content2014 div.lineup ul.lineup_list li.item04 H3 {background:url(http://www.pladan.net/images/index2014_lineup04.gif) left top no-repeat;}
#content2014 div.lineup ul.lineup_list li.item05 H3 {background:url(http://www.pladan.net/images/index2014_lineup05.gif) left top no-repeat;}
#content2014 div.lineup ul.lineup_list li ul {margin:10px 0 10px 14px; width:310px; margin-right:-10px;}
#content2014 div.lineup ul.lineup_list li ul li {float:left; width:145px; margin:0 10px 0 0;}
#content2014 div.lineup ul.lineup_list li ul li:first-child a {display:block; width:145px; height:140px;}
#content2014 div.lineup ul.lineup_list li ul li:first-child a:hover {filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}
#content2014 div.lineup ul.lineup_list li ul li a.lineup01 {background:url(http://www.pladan.net/images/index2014_lineup11.jpg) left top no-repeat;}
#content2014 div.lineup ul.lineup_list li ul li a.lineup02 {background:url(http://www.pladan.net/images/index2014_lineup12.jpg) left top no-repeat;}
#content2014 div.lineup ul.lineup_list li ul li a.lineup03 {background:url(http://www.pladan.net/images/index2014_lineup13.jpg) left top no-repeat;}
#content2014 div.lineup ul.lineup_list li ul li a.lineup04 {background:url(http://www.pladan.net/images/index2014_lineup14.jpg) left top no-repeat;}
#content2014 div.lineup ul.lineup_list li ul li a.lineup05 {background:url(http://www.pladan.net/images/index2014_lineup15.jpg) left top no-repeat;}
#content2014 div.lineup ul.lineup_list li ul li a span {display:none;}
#content2014 div.lineup ul.lineup_list li ul li.comment {margin:0 0 15px 0; min-height:140px;}
#content2014 div.lineup ul.lineup_list li ul li a.cat_standard {display:block; width:145; height:28px; background:url(http://www.pladan.net/images/index2014_lineup21.gif) left top no-repeat;}
#content2014 div.lineup ul.lineup_list li ul li a.cat_customize {display:block; width:145; height:28px; background:url(http://www.pladan.net/images/index2014_lineup22.gif) left top no-repeat;}

#content2014 div.lineup ul.lineup_list li ul li a.cat_standard:hover,
#content2014 div.lineup ul.lineup_list li ul li a.cat_customize:hover {filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}

#content2014 div.lineup ul.lineup_list li ul li a span {display:none;}



#content2014 div.solution {overflow:hidden; margin:20px 0; font-size:14px; letter-spacing:0;}
#content2014 div.solution p.title {width:647px; height:40px; background:url(http://www.pladan.net/images/index2014_solution00.gif) left top no-repeat;}
#content2014 div.solution p.title span {display:none;}
#content2014 div.solution p.comment {font-size:12px; float:right; margin:-30px 5px 0 0;}

#content2014 div.solution ul.solution {width:636px; padding:11px; background:#e4dbc6; overflow:hidden; margin-top:15px; margin-right:-11px}
#content2014 div.solution ul.solution > li {float:left; width:181px; background:#FFF; margin:0 11px 0 0; min-height:270px;}

#content2014 div.solution ul li.solution01,
#content2014 div.solution ul li.solution02,
#content2014 div.solution ul li.solution03 {padding:10px;}
#content2014 div.solution ul li.solution01 p {width:181px; height:37px; background:url(http://www.pladan.net/images/index2014_solution01.gif) left top no-repeat;}
#content2014 div.solution ul li.solution02 p {width:181px; height:37px; background:url(http://www.pladan.net/images/index2014_solution02.gif) left top no-repeat;}
#content2014 div.solution ul li.solution03 p {width:181px; height:37px; background:url(http://www.pladan.net/images/index2014_solution03.gif) left top no-repeat;}
#content2014 div.solution ul li.solution01 span,
#content2014 div.solution ul li.solution02 span,
#content2014 div.solution ul li.solution03 span {display:none;}

#content2014 div.solution ul.solution li ul.solution_list {margin-top:5px; list-style-position:inside;}
#content2014 div.solution ul.solution li ul.solution_list li {border-bottom:1px #CCC solid; line-height:1.2; padding:5px 0 2px 16px; text-indent:-16px; font-size:13px;}
#content2014 div.solution ul.solution li ul.solution_list li a:before {content:url(http://www.pladan.net/images/solution_list_arr.gif);}

#content2014 div.solution ul.solution li ul.solution_list li a:link,
#content2014 div.solution ul.solution li ul.solution_list li a:visited {color:#555; text-decoration:none;}
#content2014 div.solution ul.solution li ul.solution_list li a:hover {color:#AC1616; text-decoration:underline;}



/* フォーム用に追加 201500118 */
form table td {padding:.4em !important;}
form table font {font-size:.8em; letter-spacing:0 !important;}
form table input[type="text"], form table select, form table textarea
{border:1px #CCC solid !important; padding:.2em !important;}

form input[type="submit"], form input[type="reset"]
{padding:.5em !important; cursor:pointer !important;
background:linear-gradient(to bottom, #F5F5F5,#DDD); border:1px #999 solid !important; border-radius:.1em; -moz-border-radius:.1em; -webkit-border-radius:.1em; }
form input[type="submit"]:hover, form input[type="reset"]:hover
{border:1px #555 solid !important;}

div#mainbody form table input[type="text"] {width:20em !important;}

div#mainbody > table {width:580px !important;}
div#mitumoribody form table td {letter-spacing:0 !important; max-width:600px !important;}
div#mitumoribody form table td input[type="text"],
div#mitumoribody form table td textarea {max-width:500px !important;}
