/* Modified 2015-1125 Y.Ishihara */

@charset "utf-8";



body {

　font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, "メイリオ", sans-serif;

 font-size: 13px;

 color: #4a4a4a;

 line-height: 1.8;

}


.disp_error{

	font-weight:bold;

	text-align:center;

	font-size:18px;

	padding:5px;

	color:#cc0000;

}



.clear_all{

  clear:both;

  padding:0px;

  margin:0px;

}

.clear_mp{

  margin:0px;

  padding:0px;

}



/* Color

******************************************/

.colUni { color:#F18200!important;}

.colMoe { color:#D95252!important;}

.colInfo{color: #5BC0DE;}

.colBlack{color:#000;}

.colWhite{ color:#FFFFFF!important}

.colGray{ color:#D1D1D1!important}



.col_gray{color:gray!important}

.col_red{color:red!important}

.col_black{color:#000000!important}

.col_link{color:#4FB8ED!important}

.col_white{ color:#FFFFFF!important}



.col_gray_d1{

    color:#d1d1d1!important;

}

.col_red_cc0{

    color:#CC0000!important;

}

col_blue_0F65A0{

    color:#0F65A0!important;

}



.bgGlay{background-color: #d1d5d8}

.bgWhite{background-color: #FFFFFF!important;}

.bg_white{

    background-color:#FFFFFF!important;

}

.bg_gray{

    background-color:gray!important;

}

.bg_gray_d1{

    background-color:#d1d1d1!important;

}

.bg_gray_light{

    background-color:#FBFBFB!important;

}

.bg_gray_heavy{

    background-color:#F3F3F3!important;

}

.bg_gray_f4{

    background-color:#F4F4F4!important;

}

.bg_red_cc0{

    background-color:#CC0000!important;

}

.bg_blue_0f6{

    background-color:#0F6598!important;

}

.bg_orange_f18{

    background-color:#F18200!important;

}

.bg_black{

    background-color:#777777!important;

}

.bg_white{

    background-color:#FFFFFF!important;

}



.border_gray{

	border:1px solid #d1d1d1!important;

}



.help-block{color:#BD0000!important;font-weight:bold;}



.textNone{text-decoration:none!important;}

.textUnder{text-decoration:underline!important;}

.text_under{text-decoration:underline!important;}



.panel-group-faq{margin-bottom:20px!important;}



/* priceTable */

#priceTable{width:99%;font-weight:bold;}

#priceTable thead tr{background:#F47424;color:#FFF;font-weight:bold;}

#priceTable tbody th{line-height:40px;font-size:18px;width:25%;}

#priceTable tbody td{font-size:26px;}

#priceTable tbody td span{font-size:13px;}



.bs-callout {

  padding: 20px;

  padding-top: 10px;

  margin: 0px 0;

  border: 1px solid #eee;

  border-left-width: 5px;

  border-left-color: #f0ad4e;

  border-radius: 3px;

}



.smoke th{

	width:30%;

    background-color:#F4F4F4!important;

}



/* Label

******************************************/

.label-important{

  margin-left:10px;

  background-color:salmon;

}



/* Size

******************************************/

.lineHeight12{line-height:12px;}

.lineHeight14{line-height:14px;}

.lineHeight16{line-height:16px;}





.whsp_normal{

   white-space:normal;

}



/* Font

******************************************/



h2{}



.bold{font-weight: bold!important;}

.bold900{font-weight: 900!important;}

.underline{text-decoration: underline;}



.f10{font-size:10px!important;}

.f11{font-size:11px!important;}

.f12{font-size:12px!important;}

.f13{font-size:13px!important;}

.f14{font-size:14px!important;}

.f15{font-size:15px!important;}

.f16{font-size:16px!important;}

.f17{font-size:17px!important;}

.f18{font-size:18px!important;}

.f19{font-size:19px!important;}

.f20{font-size:20px!important;}

.f21{font-size:21px!important;}

.f22{font-size:22px!important;}

.f23{font-size:23px!important;}

.f24{font-size:24px!important;}

.f25{font-size:25px!important;}

.f26{font-size:26px!important;}

.f27{font-size:27x!important;}

.f28{font-size:28px!important;}

.f29{font-size:29px!important;}

.f30{font-size:30px!important;}

.f35{font-size:35px!important;}

.f40{font-size:40px!important;}

.f45{font-size:45px!important;}

.f50{font-size:50px!important;}

.f55{font-size:55px!important;}

.f60{font-size:60px!important;}

.f65{font-size:65px!important;}

.f70{font-size:70px!important;}

.f75{font-size:75px!important;}

.f80{font-size:80px!important;}

.f85{font-size:85px!important;}

.f90{font-size:90px!important;}

.f95{font-size:95px!important;}

.f100{font-size:100px!important;}

.f110{font-size:110px!important;}

.f120{font-size:120px!important;}



.fp80{font-size:80%!important;}

.fp85{font-size:85%!important;}

.fp90{font-size:90%!important;}

.fp95{font-size:95%!important;}

.fp100{font-size:100%!important;}

.fp110{font-size:110%!important;}

.fp120{font-size:120%!important;}

.fp150{font-size:150%!important;}

.fp200{font-size:200%!important;}

.fp220{font-size:220%!important;}

.fp250{font-size:250%!important;}

.fp300{font-size:300%!important;}

.fp350{font-size:350%!important;}

.fp400{font-size:400%!important;}





/* For Bootstrap

******************************************/

.nobroder{border: 10px!important;}



.normalheader {

  min-width: 320px;

  padding: 20px 40px 0px 40px;

}



#side-menu li .nav-second-level li.active a {

  color: #F18200;

  background-color:#F7F9FA;

}



.call-to-action{padding:12px 0px;}

.page-content{margin:10px 0 10px 0}



.page-header .page-title{margin:18px 0 16px 0;}



.blogposts li, .recent-comments li{margin-bottom:10px;}

.contact-info > li{margin-bottom:3px;}



.form-group {margin-bottom: 0px;}



.breadcrumb{padding:4px 15px;}



.naviContact{color:#FFFFFF!important;;padding:6px!important;;margin-top:6px!important;}

.naviContact:hover{color:#F18200!important;}



ul.checklist {

  margin: 0 0 20px 0;

  padding: 0;

  list-style: none;

}



ul.checklist li {

  font-size: 1.1em;

  margin: 5px 0;

  padding-bottom: 5px;

  padding-left: 28px;

  background: url(../img/checkbox.png) 0 0 no-repeat;

  border-bottom: 1px dotted #eee;

  color: #666666;

}



/* Customize

******************************************/

.testimonial-with-bg{padding:50px 0;}



.note-editor .note-editable{padding:20px 25px}



/* Margin

******************************************/

.m0{margin:0px!important;}



.mt0{margin-top:0px!important;}

.mt1{margin-top:1px!important;}

.mt2{margin-top:2px!important;}

.mt3{margin-top:3px!important;}

.mt4{margin-top:4px!important;}

.mt5{margin-top:5px!important;}

.mt6{margin-top:6px!important;}

.mt7{margin-top:7px!important;}

.mt8{margin-top:8px!important;}

.mt9{margin-top:9px!important;}

.mt10{margin-top:10px!important;}

.mt11{margin-top:11px!important;}

.mt12{margin-top:12px!important;}

.mt13{margin-top:13px!important;}

.mt14{margin-top:14px!important;}

.mt15{margin-top:15px!important;}

.mt16{margin-top:16px!important;}

.mt17{margin-top:17px!important;}

.mt18{margin-top:18px!important;}

.mt19{margin-top:19px!important;}

.mt20{margin-top:20px!important;}

.mt25{margin-top:25px!important;}

.mt30{margin-top:30px!important;}

.mt35{margin-top:35px!important;}

.mt40{margin-top:40px!important;}

.mt45{margin-top:45px!important;}

.mt50{margin-top:50px!important;}

.mt55{margin-top:55px!important;}

.mt60{margin-top:60px!important;}



.mb0{margin-bottom:0px!important;}

.mb1{margin-bottom:1px!important;}

.mb2{margin-bottom:2px!important;}

.mb3{margin-bottom:3px!important;}

.mb4{margin-bottom:4px!important;}

.mb5{margin-bottom:5px!important;}

.mb6{margin-bottom:6px!important;}

.mb7{margin-bottom:7px!important;}

.mb8{margin-bottom:8px!important;}

.mb9{margin-bottom:9px!important;}

.mb10{margin-bottom:10px!important;}

.mb11{margin-bottom:11px!important;}

.mb12{margin-bottom:12px!important;}

.mb13{margin-bottom:13px!important;}

.mb14{margin-bottom:14px!important;}

.mb15{margin-bottom:15px!important;}

.mb16{margin-bottom:16px!important;}

.mb17{margin-bottom:17px!important;}

.mb18{margin-bottom:18px!important;}

.mb19{margin-bottom:19px!important;}

.mb20{margin-bottom:20px!important;}

.mb25{margin-bottom:25px!important;}

.mb30{margin-bottom:30px!important;}

.mb35{margin-bottom:35px!important;}

.mb40{margin-bottom:40px!important;}

.mb45{margin-bottom:45px!important;}

.mb50{margin-bottom:500px!important;}

.mb55{margin-bottom:55px!important;}

.mb60{margin-bottom:60px!important;}



.ml0{margin-left:0px!important;}

.ml1{margin-left:1px!important;}

.ml2{margin-left:2px!important;}

.ml3{margin-left:3px!important;}

.ml4{margin-left:4px!important;}

.ml5{margin-left:5px!important;}

.ml6{margin-left:6px!important;}

.ml7{margin-left:7px!important;}

.ml8{margin-left:8px!important;}

.ml9{margin-left:9px!important;}

.ml10{margin-left:10px!important;}

.ml11{margin-left:11px!important;}

.ml12{margin-left:12px!important;}

.ml13{margin-left:13px!important;}

.ml14{margin-left:14px!important;}

.ml15{margin-left:15px!important;}

.ml16{margin-left:16px!important;}

.ml17{margin-left:17px!important;}

.ml18{margin-left:18px!important;}

.ml19{margin-left:19px!important;}

.ml20{margin-left:20px!important;}

.ml25{margin-left:25px!important;}

.ml30{margin-left:30px!important;}

.ml35{margin-left:35px!important;}

.ml40{margin-left:40px!important;}

.ml45{margin-left:45px!important;}

.ml50{margin-left:500px!important;}

.ml55{margin-left:55px!important;}

.ml60{margin-left:60px!important;}



.mr0{margin-right:0px!important;}

.mr1{margin-right:1px!important;}

.mr2{margin-right:2px!important;}

.mr3{margin-right:3px!important;}

.mr4{margin-right:4px!important;}

.mr5{margin-right:5px!important;}

.mr6{margin-right:6px!important;}

.mr7{margin-right:7px!important;}

.mr8{margin-right:8px!important;}

.mr9{margin-right:9px!important;}

.mr10{margin-right:10px!important;}

.mr11{margin-right:11px!important;}

.mr12{margin-right:12px!important;}

.mr13{margin-right:13px!important;}

.mr14{margin-right:14px!important;}

.mr15{margin-right:15px!important;}

.mr16{margin-right:16px!important;}

.mr17{margin-right:17px!important;}

.mr18{margin-right:18px!important;}

.mr19{margin-right:19px!important;}

.mr20{margin-right:20px!important;}

.mr25{margin-right:25px!important;}

.mr30{margin-right:30px!important;}

.mr35{margin-right:35px!important;}

.mr40{margin-right:40px!important;}

.mr45{margin-right:45px!important;}

.mr50{margin-right:500px!important;}

.mr55{margin-right:55px!important;}

.mr60{margin-right:60px!important;}



.mb1m{margin-bottom:-1px!important;}

.mb2m{margin-bottom:-2px!important;}

.mb3m{margin-bottom:-3px!important;}

.mb4m{margin-bottom:-4px!important;}

.mb5m{margin-bottom:-5px!important;}

.mb6m{margin-bottom:-6px!important;}

.mb7m{margin-bottom:-7px!important;}

.mb8m{margin-bottom:-8px!important;}

.mb9m{margin-bottom:-9px!important;}

.mb10m{margin-bottom:-10px!important;}





/* Padding

******************************************/

.p0{padding:0px!important;}

.p10{padding:10px!important;}

.p20{padding:20px!important;}

.p30{padding:30px!important;}

.p40{padding:40px!important;}

.p50{padding:50px!important;}



.pt0{padding-top:0px!important;}

.pt1{padding-top:1px!important;}

.pt2{padding-top:2px!important;}

.pt3{padding-top:3px!important;}

.pt4{padding-top:4px!important;}

.pt5{padding-top:5px!important;}

.pt6{padding-top:6px!important;}

.pt7{padding-top:7px!important;}

.pt8{padding-top:8px!important;}

.pt9{padding-top:9px!important;}

.pt10{padding-top:10px!important;}

.pt11{padding-top:11px!important;}

.pt12{padding-top:12px!important;}

.pt13{padding-top:13px!important;}

.pt14{padding-top:14px!important;}

.pt15{padding-top:15px!important;}

.pt16{padding-top:16px!important;}

.pt17{padding-top:17px!important;}

.pt18{padding-top:18px!important;}

.pt19{padding-top:19px!important;}

.pt20{padding-top:20px!important;}

.pt25{padding-top:25px!important;}

.pt30{padding-top:30px!important;}

.pt35{padding-top:35px!important;}

.pt40{padding-top:40px!important;}

.pt45{padding-top:45px!important;}

.pt50{padding-top:500px!important;}

.pt55{padding-top:55px!important;}

.pt60{padding-top:60px!important;}



.pb0{padding-bottom:0px!important;}

.pb1{padding-bottom:1px!important;}

.pb2{padding-bottom:2px!important;}

.pb3{padding-bottom:3px!important;}

.pb4{padding-bottom:4px!important;}

.pb5{padding-bottom:5px!important;}

.pb6{padding-bottom:6px!important;}

.pb7{padding-bottom:7px!important;}

.pb8{padding-bottom:8px!important;}

.pb9{padding-bottom:9px!important;}

.pb10{padding-bottom:10px!important;}

.pb11{padding-bottom:11px!important;}

.pb12{padding-bottom:12px!important;}

.pb13{padding-bottom:13px!important;}

.pb14{padding-bottom:14px!important;}

.pb15{padding-bottom:15px!important;}

.pb16{padding-bottom:16px!important;}

.pb17{padding-bottom:17px!important;}

.pb18{padding-bottom:18px!important;}

.pb19{padding-bottom:19px!important;}

.pb20{padding-bottom:20px!important;}

.pb25{padding-bottom:25px!important;}

.pb30{padding-bottom:30px!important;}

.pb35{padding-bottom:35px!important;}

.pb40{padding-bottom:40px!important;}

.pb45{padding-bottom:45px!important;}

.pb50{padding-bottom:500px!important;}

.pb55{padding-bottom:55px!important;}

.pb60{padding-bottom:60px!important;}



.pl0{padding-left:0px!important;}

.pl1{padding-left:1px!important;}

.pl2{padding-left:2px!important;}

.pl3{padding-left:3px!important;}

.pl4{padding-left:4px!important;}

.pl5{padding-left:5px!important;}

.pl6{padding-left:6px!important;}

.pl7{padding-left:7px!important;}

.pl8{padding-left:8px!important;}

.pl9{padding-left:9px!important;}

.pl10{padding-left:10px!important;}

.pl11{padding-left:11px!important;}

.pl12{padding-left:12px!important;}

.pl13{padding-left:13px!important;}

.pl14{padding-left:14px!important;}

.pl15{padding-left:15px!important;}

.pl16{padding-left:16px!important;}

.pl17{padding-left:17px!important;}

.pl18{padding-left:18px!important;}

.pl19{padding-left:19px!important;}

.pl20{padding-left:20px!important;}

.pl25{padding-left:25px!important;}

.pl30{padding-left:30px!important;}

.pl35{padding-left:35px!important;}

.pl40{padding-left:40px!important;}

.pl45{padding-left:45px!important;}

.pl50{padding-left:500px!important;}

.pl55{padding-left:55px!important;}

.pl60{padding-left:60px!important;}



.pr0{padding-right:0px!important;}

.pr1{padding-right:1px!important;}

.pr2{padding-right:2px!important;}

.pr3{padding-right:3px!important;}

.pr4{padding-right:4px!important;}

.pr5{padding-right:5px!important;}

.pr6{padding-right:6px!important;}

.pr7{padding-right:7px!important;}

.pr8{padding-right:8px!important;}

.pr9{padding-right:9px!important;}

.pr10{padding-right:10px!important;}

.pr11{padding-right:11px!important;}

.pr12{padding-right:12px!important;}

.pr13{padding-right:13px!important;}

.pr14{padding-right:14px!important;}

.pr15{padding-right:15px!important;}

.pr16{padding-right:16px!important;}

.pr17{padding-right:17px!important;}

.pr18{padding-right:18px!important;}

.pr19{padding-right:19px!important;}

.pr20{padding-right:20px!important;}

.pr25{padding-right:25px!important;}

.pr30{padding-right:30px!important;}

.pr35{padding-right:35px!important;}

.pr40{padding-right:40px!important;}

.pr45{padding-right:45px!important;}

.pr50{padding-right:500px!important;}

.pr55{padding-right:55px!important;}

.pr60{padding-right:60px!important;}



/* Width

******************************************/



.wp1{width:1%!important;}

.wp2{width:2%!important;}

.wp3{width:3%!important;}

.wp4{width:4%!important;}

.wp5{width:5%!important;}

.wp6{width:6%!important;}

.wp7{width:7%!important;}

.wp8{width:8%!important;}

.wp9{width:9%!important;}

.wp10{width:10%!important;}

.wp15{width:15%!important;}

.wp20{width:20%!important;}

.wp25{width:25%!important;}

.wp30{width:30%!important;}

.wp35{width:35%!important;}

.wp40{width:40%!important;}

.wp45{width:45%!important;}

.wp50{width:50%!important;}

.wp55{width:55%!important;}

.wp60{width:60%!important;}

.wp65{width:65%!important;}

.wp70{width:70%!important;}

.wp75{width:75%!important;}

.wp80{width:80%!important;}

.wp85{width:85%!important;}

.wp90{width:90%!important;}

.wp95{width:95%!important;}

.wp98{width:98%!important;}

.wp99{width:99%!important;}

.wp100{width:100%!important;}



.w1{width:1px!important;}

.w2{width:2px!important;}

.w3{width:3px!important;}

.w4{width:4px!important;}

.w5{width:5px!important;}

.w6{width:6px!important;}

.w7{width:7px!important;}

.w8{width:8px!important;}

.w9{width:9px!important;}

.w10{width:10px!important;}

.w15{width:15px!important;}

.w20{width:20px!important;}

.w25{width:25px!important;}

.w30{width:30px!important;}

.w35{width:35px!important;}

.w40{width:40px!important;}

.w45{width:45px!important;}

.w50{width:50px!important;}

.w55{width:55px!important;}

.w60{width:60px!important;}

.w65{width:65px!important;}

.w70{width:70px!important;}

.w75{width:75px!important;}

.w80{width:80px!important;}

.w85{width:85px!important;}

.w90{width:90px!important;}

.w95{width:95px!important;}

.w98{width:98px!important;}

.w99{width:99px!important;}

.w100{width:100px!important;}

.w110{width:110px!important;}

.w120{width:120px!important;}

.w130{width:130px!important;}

.w140{width:140px!important;}

.w150{width:150px!important;}

.w160{width:160px!important;}

.w170{width:170px!important;}

.w180{width:180px!important;}

.w190{width:190px!important;}

.w200{width:200px!important;}

.w210{width:210px!important;}

.w220{width:220px!important;}

.w230{width:230px!important;}

.w240{width:240px!important;}

.w250{width:250px!important;}

.w260{width:260px!important;}

.w270{width:270px!important;}

.w280{width:280px!important;}

.w290{width:290px!important;}

.w300{width:300px!important;}



/* Height

******************************************/

.h1{height:1px!important;}

.h2{height:2px!important;}

.h3{height:3px!important;}

.h4{height:4px!important;}

.h5{height:5px!important;}

.h6{height:6px!important;}

.h7{height:7px!important;}

.h8{height:8px!important;}

.h9{height:9px!important;}

.h10{height:10px!important;}

.h11{height:11px!important;}

.h12{height:12px!important;}

.h13{height:13px!important;}

.h14{height:14px!important;}

.h15{height:15px!important;}

.h16{height:16px!important;}

.h17{height:17px!important;}

.h18{height:18px!important;}

.h19{height:19px!important;}

.h20{height:20px!important;}

.h21{height:21px!important;}

.h22{height:22px!important;}

.h23{height:23px!important;}

.h24{height:24px!important;}

.h25{height:25px!important;}

.h26{height:26px!important;}

.h27{height:27px!important;}

.h28{height:28px!important;}

.h29{height:29px!important;}

.h30{height:30px!important;}

.h40{height:40px!important;}

.h50{height:50px!important;}

.h100{height:100px!important;}

.h120{height:120px!important;}

.h150{height:150px!important;}

