.btn, .btn.btnS a, .btn.btnM a, #content p.btn.btnL a, #content p.btn.btnL input, input[type=button], input[type=submit], form#searchform input#searchsubmit, #content form input.wpcf7-submit, #confirm-button input { border-radius: 5px; }

.moreLink a { border-radius: 3px; }

#headContact { border-radius: 6px; }

#gMenu { border-radius: 6px; }

/*#gMenu .menu li { border-radius:6px; }*/
/*#gMenu .menu li.menuLast a	{  }*/
#gMenu .assistive-text { border-radius: 6px; }

#gMenu.itemOpen .assistive-text { border-radius: 6px 6px 0 0; }

#gMenu .menu > li:last-child { border-radius: 0 0 6px 6px; overflow: hidden; }

#pageTitBnr .innerBox { border-radius: 6px; }

#pageTitBnr #pageTitInner { border-radius: 6px; }

#container { border-radius: 6px; }

#content blockquote { border-radius: 5px; }

#content h2, #content h1.contentTitle, #content h1.entryPostTitle { border-radius: 5px; }

#content .infoList .infoCate a { border-radius: 3px; }

#content .infoList .rssBtn a { border-radius: 5px; }

#pagetop a { border-radius: 6px; }

#footMenu .innerBox { border-radius: 6px 6px 0px 0px; }

.paging a { border-radius: 3px; }

#content .child_page_block { border-radius: 3px; }

#siteBottom #siteBottomInner { border-radius: 0px 0px 6px 6px; }

form#searchform, form#searchform input#searchsubmit { border-radius: 3px; }

#topMainBnrFrame, #topMainBnrFrame #topManiBnrInnerFrame, #topMainBnrFrame .slideFrame, #topMainBnrFrame .slideFrame img { border-radius: 6px; }

@media (min-width: 660px) { #headContact { border-radius: 0px 0px 6px 6px; } }
@media (min-width: 770px) { #gMenu .menu > li:first-child a { border-radius: 6px 0px 0px 6px; }
  #gMenu .menu > li:last-child a { border-radius: 0px 6px 6px 0px; }
  #gMenu .menu li:hover ul li a { border-radius: 6px; }
  #gMenu .menu > li:last-child { overflow: visible; } }
